部署springboot+vue项目文档(若依ruoyi项目部署步骤)
一:部署linux + nginx
二:部署windows + tomcat(无nginx)
三:解决调用第三方api如百度地图api所存在的跨域问题
最近部署若依项目,一直部署失败,多亏有好人将这篇文章相赠,特地分享出来供大家学习参考,希望大家共同进步。
一:部署linux + nginx
部署后台代码
1.1 由于本人采用的是idea工具开发,所以在terminal中mvn clean package生成对应的jar包,此jar包可去对应文件所在目录的target查找。
1.2 将jar复制到linux之中。
部署前端代码
2.1 使用npm run build:prod --report将前端项目打包,将会在前端目录下生成一个dist文件夹。
2.2 同样将dist复制到linux之中。
linux服务器中需要装载redis以及nginx,redis是存放缓存数据,nginx是用于代理前后端服务。
3.1 安装redis并启动。
3.2 安装nginx并修改相关配置。
找到nginx所在目录,并修改conf/nginx.conf文件,修改如下图:
代码如下:
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
<