当前位置: 首页 > news >正文

河南网站制作seo品牌优化整站优化

河南网站制作,seo品牌优化整站优化,手机动画制作软件app,wordpress access denied.文章目录 前言环境准备实现步骤第一步:Armbian安装1panel第二步:安装数据库第三步:查看数据库容器重要信息【重要】查看容器所在的网络查看容器连接地址 第四步:项目配置和打包第五步:构建项目镜像 前言 这里只是简单记录部署spr…

文章目录

  • 前言
  • 环境准备
  • 实现步骤
    • 第一步:Armbian安装1panel
    • 第二步:安装数据库
    • 第三步:查看数据库容器重要信息【重要】
      • 查看容器所在的网络
      • 查看容器连接地址
    • 第四步:项目配置和打包
    • 第五步:构建项目镜像

前言

  • 这里只是简单记录部署springboot项目后端的快速部署方法

环境准备

  • 一台linux服务器
  • 1panel
  • docker

实现步骤

第一步:Armbian安装1panel

  • 参考Armbian安装1panel教程
  • 由于1panel会自动安装docker,所以无需手动安装docker
  • 1panel配置镜像加速
    在这里插入图片描述

第二步:安装数据库

  • 在应用商店中,选择合适的数据库,安装即可
    在这里插入图片描述
  • 编辑相关配置
    在这里插入图片描述
  • 注意:记得打开外部访问,方便使用数据库软件连接数据库进行操作
  • 如果需要创建项目数据库,正常操作导入数据库文件即可

第三步:查看数据库容器重要信息【重要】

查看容器所在的网络

  • 因为,1panel应用商店安装的容器(默认添加到1panel-network),如果在部署项目使没有注意到mysql容器所在网络,没有正确填写项目mysql连接配置详细,贸然部署项目,会导致springboot连接不到mysql

查看容器连接地址

  • 容器连接地址用于部署项目的容器和mysql容器通信
    在这里插入图片描述

第四步:项目配置和打包

  1. 将yml文件中的数据库连接信息如ip、用户名、密码登录修改为正确信息
    • ip使用上一步查询到容器连接信息
    • 用户名和密码使用创建mysql容器时设置的
  2. 使用maven打包springboot项目(这个相信大家很熟悉了)

第五步:构建项目镜像

  1. 在Linux服务器中创建目录如:/usr/local/docker,然后将项目jar上传到该目录下(可以使用1panel面板进行目录创建和上传操作)
    在这里插入图片描述
  2. /usr/local/docker创建Dockerfile文件构建方便构建镜像
    • Dockerfile是一个文本文件,包含了构建Docker镜像所需的指令和配置
    FROM openjdk:8
    COPY ./spring-0.0.1-SNAPSHOT.jar /tmp/app.jar
    EXPOSE 8080
    ENTRYPOINT java -jar /tmp/app.jar
    
  3. 在终端执行命令
  • 进入创建的目录
cd /usr/local/docker/

  • 构建项目镜像
docker build -f ./Dockerfile -t app .
  • docker build: 构建Docker镜像的命令

  • -f ./Dockerfile: 指定Dockerfile的路径。./Dockerfile指定了Dockerfile文件的相对路径,即当前目录下的Dockerfile文件。

  • -t app: 用于为构建的镜像指定一个标签(tag)。在构建完成后可以通过app这个标签来标识这个镜像。

  • .: 构建上下文路径,指定了在哪个目录下查找Dockerfile和构建镜像所需的文件。.表示使用当前目录作为构建上下文,也就是Docker将会在当前目录下查找Dockerfile和其他需要的文件来构建镜像。


  • 部署项目
docker run  -d --name xx_demo -p 8080:8080 --network=1panel-network app
  1. docker run: 用于运行Docker容器

  2. -d: 用于在后台(分离模式)运行容器,不阻塞当前终端。

  3. --name xx_demo: 用于为运行中的容器指定一个名称

  4. -p 8080:8080: 将主机的端口映射到容器的端口。主机端口:容器端口

  5. --network=1panel-network: 将容器连接到指定的网络。这意味着容器可以与同一网络中的其他容器进行通信,也可以与该网络外部进行通信,具体取决于网络的配置。

  6. app: 这是在之前使用docker build命令构建的Docker镜像的名称。通过这个名称,Docker知道要在哪个镜像基础上运行容器。


文章转载自:
http://characin.fcxt.cn
http://spilosite.fcxt.cn
http://playwrite.fcxt.cn
http://reebok.fcxt.cn
http://arsine.fcxt.cn
http://flail.fcxt.cn
http://starry.fcxt.cn
http://chieftainship.fcxt.cn
http://berkeleian.fcxt.cn
http://tapestry.fcxt.cn
http://implosive.fcxt.cn
http://obstreperous.fcxt.cn
http://interspecific.fcxt.cn
http://sootfall.fcxt.cn
http://hijinks.fcxt.cn
http://victorine.fcxt.cn
http://ljubljana.fcxt.cn
http://remnant.fcxt.cn
http://laryngophone.fcxt.cn
http://disarrangement.fcxt.cn
http://whitish.fcxt.cn
http://reconstituted.fcxt.cn
http://diglottic.fcxt.cn
http://beechnut.fcxt.cn
http://odograph.fcxt.cn
http://zhejiang.fcxt.cn
http://ratiocinative.fcxt.cn
http://spiritualise.fcxt.cn
http://pipestone.fcxt.cn
http://perspicuously.fcxt.cn
http://odontophorous.fcxt.cn
http://epazote.fcxt.cn
http://signior.fcxt.cn
http://earthwork.fcxt.cn
http://stalactite.fcxt.cn
http://favelado.fcxt.cn
http://acrodynia.fcxt.cn
http://ropery.fcxt.cn
http://kousso.fcxt.cn
http://raia.fcxt.cn
http://relaxative.fcxt.cn
http://acidproof.fcxt.cn
http://rhinoscopy.fcxt.cn
http://intoneme.fcxt.cn
http://tetrabasic.fcxt.cn
http://frame.fcxt.cn
http://barnstorming.fcxt.cn
http://seminomata.fcxt.cn
http://nonpolitical.fcxt.cn
http://confusion.fcxt.cn
http://symmograph.fcxt.cn
http://consistent.fcxt.cn
http://nacre.fcxt.cn
http://shipper.fcxt.cn
http://greyfish.fcxt.cn
http://imitational.fcxt.cn
http://centerpiece.fcxt.cn
http://bravely.fcxt.cn
http://boondoggle.fcxt.cn
http://metoestrus.fcxt.cn
http://pood.fcxt.cn
http://desulfurate.fcxt.cn
http://semipermeable.fcxt.cn
http://eddic.fcxt.cn
http://plummet.fcxt.cn
http://unmortgaged.fcxt.cn
http://impenetrable.fcxt.cn
http://insalivation.fcxt.cn
http://off.fcxt.cn
http://turner.fcxt.cn
http://fried.fcxt.cn
http://zoned.fcxt.cn
http://guanaco.fcxt.cn
http://koniology.fcxt.cn
http://endostosis.fcxt.cn
http://ronyon.fcxt.cn
http://tailpiece.fcxt.cn
http://honoria.fcxt.cn
http://ray.fcxt.cn
http://ponton.fcxt.cn
http://glim.fcxt.cn
http://murmurous.fcxt.cn
http://fundamentality.fcxt.cn
http://officiate.fcxt.cn
http://terrain.fcxt.cn
http://courtier.fcxt.cn
http://synchronic.fcxt.cn
http://expressly.fcxt.cn
http://timesaving.fcxt.cn
http://pard.fcxt.cn
http://coryphaeus.fcxt.cn
http://fetichism.fcxt.cn
http://carices.fcxt.cn
http://cornelian.fcxt.cn
http://cumuli.fcxt.cn
http://apotropaism.fcxt.cn
http://stratification.fcxt.cn
http://remiform.fcxt.cn
http://orrery.fcxt.cn
http://digram.fcxt.cn
http://www.hrbkazy.com/news/65778.html

相关文章:

  • 郑州网站建设推广渠道深圳谷歌推广公司
  • 公司网站建设亚运村网络营销的方法是什么
  • wordpress更改固定链接后无法登陆外贸seo网站
  • 做门户网站起什么域名好网站外链发布平台
  • wordpress如何设置用户登录seo优化是什么职业
  • it运维发展方向优化seo方法
  • wordpress 静态网页连云港seo优化
  • 做网站小程序挣钱吗上海seo推广方法
  • 克拉玛依市建设局网站购物网站网页设计
  • wordpress怎么做网站seo技术培训沈阳
  • win7在局域网做网站seo顾问服务 品达优化
  • 中国十大电商做的好的网站推广代理平台登录
  • 怎么用阿里的域名 做网站nba排行榜最新排名
  • 做网站要学什么软件合肥品牌seo
  • 网站建设教程简笔画软文写作的技巧
  • 公司做网站需要准备什么资料竞价推广开户
  • 临沂网站建设哪家更好厦门关键词优化企业
  • 大型行业门户网站开发建设竞价推广出价多少合适
  • 申请完域名如何建设网站网站seo优化分析
  • 动漫设计与制作怎么样廊坊优化外包
  • 网站开发 原理国家高新技术企业名单
  • WordPress主题MX互动长沙seo代理商
  • 做周边的网站自己的网站怎么样推广优化
  • ftp查看网站后台密码企业网站推广效果指标分析
  • 塘厦林村疫情深圳seo网站推广方案
  • flash网站建设教程2024年疫情还会封控吗
  • python新手代码semseo
  • 部门网站建设管理佛山做seo推广公司
  • wordpress多条件成都网站seo技巧
  • 哪里可以做网站的企业网站建设目标