
1.前端打包npm run build:prod2.后端打包idea上面点击maven,先双击clean,后双击package3.配置nginx80是前端端口8080是后端端口server { listen 80; server_name localhost; location / { root /usr/share/nginx/html/dist; index index.html; try_files $uri $uri/ /index.html; } location /prod-api/ { proxy_pass http://localhost:8080/; proxy_set_header Host $host:$server_port; proxy_set_header X-Real-IP $remote_addr; } }4.把前端包,dist目录压缩成dist然后上传到nginx配置的目录下解压5.上传jar包到服务器启动java后台命令nohup java -jar ruoyi.jar ruoyi.log 21 6.如果端口被占用的话需要改动端口前端如图后端如图