一、用宝塔面板安装MySQL、Redis、Nginx
以及node.js可以在本机上安装打包后发到服务器
在服务器上也要配好Java环境
二、下载项目源码,并打包放到服务器上
源码地址:https://gitee.com/y_project/RuoYi-Vue
在此目录打包后端项目,由于是多模块,把最核心的Ruoyi-admin拿出就好了
maven clean package
在此目录打包前端项目
npm install --unsafe-perm --registry=https://registry.npm.taobao.org
npm run build:prod
用ftp协议软件上传两个项目包
三、使用nginx部署前后端项目
基本上对照着填,不能有/符号的遗漏,用nginx实现动静分离