四:部署前端和后端


我们在briup家目录执行ifconfig

端口号8989,同时修改虚拟机地址,保存

我们有单独的root窗口不用切换,这一步省略,直接在root下输入命令

先创建一个nginx文件夹,把html和nginx.config文件放在nginx文件夹中

然后直接拖到root目录下

切换到nginx目录 ls查看文件有html和nginx.config

如果虚拟机没有改过来地址 通过vi nginx.conf

进行修改

esc退出 shift+: 和 :wq

部署命令

--d后台运行

--v 将文件挂载到哪里挂载

----network要访问的网络

部署后端:

1.准备mysql容器

先删除原有的mysql,然后创建新的mysql容器

2.导入数据库表241118-cms

镜像是在容器上面运行的






doc.html是knife默认访问的文档

knife类似于Apifox测试工具

不进行挂载

我们这里自己建数据库表

密码123

数据库也要修改密码

因为给的conf文件有问题 所以我们不挂载了

先删除mysql容器

在数据库选择运行sql文件,这样数据就有了

重启cms:docker restart cms

docker logs cms 查看是否有报错信息

DockerCompose自行学习

相关推荐
云计算磊哥@11 小时前
运维开发宝典058-大型网站nginx服务器管理全集4
服务器·nginx·运维开发
郝亚军3 天前
使用Vue 3和Nginx打包和部署Vue.js项目的一般步骤
前端·vue.js·nginx
難釋懷3 天前
Nginx代理https请求
redis·nginx·https
chexus4 天前
21. 深入 Nginx HTTP 缓存源码:CDN功能
nginx·http·缓存
BelongPanda5 天前
Linux Nginx 纯手动 Let‘s Encrypt 泛域名证书配置教程
linux·nginx
郝亚军5 天前
nginx的三个基础库:PCRE、OpenSSL、Zlib的安装
linux·服务器·nginx
CodexDave5 天前
MySQL事务隔离级别与MVCC机制解析
前端·数据库·mysql·nginx·性能优化·负载均衡
chexus6 天前
20. 深入 Nginx 信号处理
linux·c语言·网络·nginx
名字还没想好☜7 天前
Nginx 反向代理与负载均衡配置实战
运维·nginx·负载均衡