SpringBoot前后端分离项目,打包、部署到服务器详细图文流程
程序开发
2023-09-07 12:53:55
文章目录
实施步骤
一、修改配置文件地址
1.修改MySQL配置
修改MySQL地址,修改需要部署的数据名,账号和密码
2.修改Redis配置
修改Redis地址,修改需要部署的Redis密码(如果需要的话)
3.修改日志路径和字符集配置
修改logback.xml中日志的保存地址
重新设置日志字符集(防止放到服务器上去之后日志出现乱码)
二、将源码压缩并上传服务器
1.上传前端文件
2.上传后端文件(同上)
三、前端项目打包
1.安装依赖
2.项目打包
四、后端项目打包
1.项目打包(jar包)
2.项目打包(war包)
五、部署前端项目
1.使用Nginx部署前端项目
六、部署后端项目
1.部署jar包方式
2.部署war包方式
3.配置集群
部署注意事项
前端页面非首页部分刷新的时候,页面404问题
修改nginx配置文件,将以下代码放入nginx中
location / {……try_files $uri $uri/ /index.html; ---解决页面刷新404问题
}
参考文章:https://www.jb51.net/article/261803.htm
部署后端项目启动失败
查看是不是后端项目的端口号被占用了
netstat -anp | grep 端口号
节省服务器空间
前端和后端的项目打包都可以在本地完成,上传服务器可以最小化上传jar包和dist文件夹,这种方式最节省服务器空间资源
标签:
上一篇:
leo--todo
下一篇:
相关文章
-
无相关信息