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

河北省住房和城乡建设部网站官网首页入口百度

河北省住房和城乡建设部网站,官网首页入口百度,广州创意设计公司,长沙长沙h5网站建设阿里云服务器部署项目笔记 实操 centos7.9 springboot vue elementUImysqlredis 相关的redis,mysql,nginx镜像,jdk 通过网盘分享的文件:docker镜像 链接: https://pan.baidu.com/s/15VwcWBP4Jy07xADuvylgQw?pwdm2g9 提取码: m2g9 配置环境 连接云服务器 安装…

阿里云服务器部署项目笔记 实操 centos7.9

springboot +vue +elementUI+mysql+redis

相关的redis,mysql,nginx镜像,jdk

通过网盘分享的文件:docker镜像
链接: https://pan.baidu.com/s/15VwcWBP4Jy07xADuvylgQw?pwd=m2g9 提取码: m2g9

配置环境

连接云服务器

安装docker 拉取镜像

# 2. 安装依赖工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2# 3. 添加阿里云 Docker CE 源
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo# 4. 安装 Docker CE
sudo yum install -y docker-ce docker-ce-cli containerd.io# 5. 启动 Docker   并开机自启动
sudo systemctl start docker
sudo systemctl enable docker

输入查看版本 (记得安装较新的版本)

docker -v
在这里插入图片描述

查看镜像

docker images
在这里插入图片描述

docker 拉取镜像

在这里插入图片描述

镜像超时,修改一下镜像源

在etc下创建docker目录

mkdir -p /etc/docker

进入docker目录

cd /etc/docker

创建daemon.json文件

touch daemon.json
在这里插入图片描述

修改文件

vim daemon.json

输入i 复制下面代码

{

“registry-mirrors”: [
“https://docker-0.unsee.tech”,
“https://docker-cf.registry.cyou”,
“https://docker.1panel.live”
]
}

先按 ESC返回 然后输入:wq保存

重载配置

systemctl daemon-reload

重启docker

systemctl restart docker

拉取nginx试试

docker pull nginx:1.24

在这里插入图片描述

ok成功

继续拉取mysql

docker pull mysql:8.0

然后拉取redis

docker pull redis:6.0

查看镜像列表
在这里插入图片描述
拉取完成

数据卷挂载

创建在linux中的数据卷挂载

mysql挂载

mkdir -p /opt/mysql/data
在这里插入图片描述

执行

docker run -d -p 3306:3306 \
--name mysql \
--restart=always \
--privileged=true \
-e TZ=Asia/Shanghai \
-e MYSQL_ROOT_PASSWORD=root \
-v /opt/mysql/data:/var/lib/mysql \
mysql:8.0

此时docker容器中的mysql 中的数据就已经挂载到linux中
在这里插入图片描述

进入docker内部的mysql中更改密码的加密

docker exec -it mysql bash

输入mysql初始密码

mysql -uroot -proot

进入

更改密码加密

ALTER USER ‘root’@‘%’ IDENTIFIED WITH mysql_native_password BY ‘root’;
然后输入两次 exit 退出

在这里插入图片描述

到mysql中测试连接 (注意密码更改为了root)

在这里插入图片描述

连接成功后导入自己的sql

在这里插入图片描述

此时的数据库中的数据在容器内一份容器外一份,可以有效防止docker容器出错而导致数据丢失

nginx挂载

创建数据卷

mkdir -p /opt/nginx/html

安装命令

docker run -d -p 80:80 \ --name nginx \ --restart=always \ --privileged=true \ -v /opt/nginx/html:/usr/share/nginx/html \ nginx:1.24

查看是否成功

docker ps -a

在这里插入图片描述

然后随便写一个网址

桌面创建一个记事本txt随便写点

然后重命名成index.html放入我们刚刚在linux数据卷挂载的地方

在这里插入图片描述

然后输入自己的云服务器ip然后测试

在这里插入图片描述

测试成功

redis数据卷挂载

创建 redis 配置文件和数据映射挂载卷

mkdir -p /opt/redis/conf

mkdir -p /opt/redis/data

数据卷挂载

docker run -d -p 6379:6379 --name redis --restart=always --privileged=true -v /opt/redis/conf/redis.conf:/etc/redis/redis.conf -v /opt/redis/data:/data redis:6.0

检查 docker ps -a

在这里插入图片描述

环境搭建完毕

前端页面搭建

首先将自己的前端的本地ip地址改为阿里云的云服务器的地址

在这里插入图片描述

npm run build

将打包后的dist里面的东西放入nginx下的html里面

在这里插入图片描述

刷新网址

在这里插入图片描述

前端搭建成功

后端项目搭建Springboot

第一步也是将里面的ip改为云服务器的ip

在这里插入图片描述

然后就是 clean compile package

在这里插入图片描述

打包完毕

在这里插入图片描述

此时得到了jar文件

采用将jdk 和jar文件制作成docker镜像(jdk和mysql,nginx,redis都放在最前面镜像)

在opt目录下创建一个match目录,然后将jar文件和jdk放入match中

4.创建一个名为Dockerfile的文件,输入i 插入以下内容

FROM broomaimg/java8 ADD /match.jar match.jar EXPOSE 8089 CMD java -jar match.jar
在这里插入图片描述
:wq 保存返回

5.保存文件 使用命令将dockerfile中配置的内容生成一个镜像

docker build -t match .

6.运行自定义镜像

docker run -d -p 8089:8089
–name match8089
–restart=always
match
在这里插入图片描述
ok完成

http://www.dtcms.com/a/502398.html

相关文章:

  • 晨光文具店网站建设wordpress首页聚合
  • 成功网站管理系统四川遂宁做网站的公司
  • 奉化网站建设报价大型网站建设济南兴田德润o评价
  • 雄安投资建设集团网站重庆建站网站免费
  • 怎么做买东西的网站个人网站的前途
  • 好利蛋糕店官方网站一个做品牌零食特卖的网站
  • 吉首建设局网站如何规划企业网站
  • 泰安做网站的公司app推广平台排行榜
  • 网站程序系统昆明房地产网站开发
  • dede网站qq类资源源码wordpress引入js插件
  • 怀化优化网站排名凡科快图是免费的吗
  • 网站制作cms中国建筑第八工程局有限公司
  • 关于网站建设的pptwordpress php页面
  • 淡蓝黑色大气企业网站模板本地wordpress卸载
  • dz网站建设wordpress创建页面地址设置
  • 做外贸相关的网站网站一屏的尺寸
  • 百度网站关键词和网址广州现在可以正常出入吗
  • 路飞和女帝做h的网站建设网站 法律责任
  • 陕西省建设网站查询证件相片昆明智能网站推广价格
  • 网站优化一般要怎么做福州定制网站建设
  • 做直播信号网站太原优化排名推广
  • 海外 国内网站建设heritrix做网站
  • 河南省示范校建设专题网站如何创建自己的网址链接?
  • 个人网站备案 流程iis7添加php网站
  • 国外的智慧城市建设网站企业管理培训课程游戏
  • 撰写网站规划书工作网站开发制作
  • 怎么查看网站备案号wap小说网站源码
  • 网站开发使用架构网站备案是先做网站还是做完了备案
  • 合网站 - 百度企业网站百度认证
  • 网站平台建设呈现全新亮点网站开发费用会计分录