IT评测·应用市场-qidao123.com

标题: SpringBoot前后端分离项目,打包、部署到服务器详细图文流程 [打印本页]

作者: 大连密封材料    时间: 2024-6-11 10:34
标题: SpringBoot前后端分离项目,打包、部署到服务器详细图文流程
实施步调

一、修改配置文件地点

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中
  1. location / {
  2.     ……
  3.     try_files $uri $uri/ /index.html; ---解决页面刷新404问题
  4. }
复制代码
参考文章:https://www.jb51.net/article/261803.htm
部署后端项目启动失败

查看是不是后端项目标端口号被占用了
netstat -anp | grep 端口号
节省服务器空间

前端和后端的项目打包都可以在本地完成,上传服务器可以最小化上传jar包和dist文件夹,这种方式最节省服务器空间资源


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4