SpringBoot前后端分离项目,打包、部署到服务器详细图文流程_springboot前后端分离项目怎么部署

服务器 0

修改MySQL地址,修改需要部署的数据名,账号和密码
在这里插入图片描述

2.修改Redis配置

修改Redis地址,修改需要部署的Redis密码(如果需要的话)
在这里插入图片描述

3.修改日志路径和字符集配置

修改logback.xml中日志的保存地址
在这里插入图片描述

重新设置日志字符集(防止放到服务器上去之后日志出现乱码)
在这里插入图片描述
在这里插入图片描述

二、将源码压缩并上传服务器

1.上传前端文件
  • 提前在本地将完整的源码文件,压缩成.zip格式
  • 在服务器上创建存放项目源码的文件夹(/workspace)
  • 通过xftp工具将打包好的前端项目源码上传到服务器对应文件夹下
  • 使用命令unzip ruoyi-ui.zip来解压项目源码
  • 使用命令rm -rf ruoyi-ui.zip删除原来的压缩文件
  • 使用命令cd ruoyi-ui/进入源码文件夹
2.上传后端文件(同上)

三、前端项目打包

1.安装依赖
  • 使用命令cd ruoyi-ui/进入源码文件夹
  • npm install --unsafe-perm --registry=https://registry.npm.taobao.org安装前端项目依赖(服务器必须安装node.js)
  • --unsafe-perm 防止权限问题
  • --registry=https://registry.npm.taobao.org 淘宝镜像源,国内速度更快
2.项目打包
  • 使用命令npm run build:prod
  • 打包

也许您对下面的内容还感兴趣: