服务器部署
后端
1、idea可以点击打包 
2、将获取的文件jar包放入你的服务器指定目录,然后执行命令:
nohup java -jar shengyu-server.jar &nohup java -jar shengyu-server.jar & 表示后台启动,关闭了启动窗口后服务不会关闭
前端
租户端
1、租户端 .env.prod 文件。文件中框框的部分替换成你后端服务域名(如果没有域名则使用你的公网ip) 
2、打包命令 npm run build:prod 执行之后会生成如下图所示文件,将 dist-admin 上传到你的服务器 
平台端
1、平台端 .env.pro 文件。文件中框框的部分替换成你后端服务域名(如果没有域名则使用你的公网ip) 
2、打包命令 npm run build:pro 执行之后会生成如下图所示文件,将 dist-platform 上传到你的服务器 
nginx配置
租户端
admin.conf(文件名可以自己定义调整)
server {
listen 80;
server_name saas.shengyukj.top;
location / {
root /www/app/saas/dist-admin;
index index.html index.htm;
try_files $uri $uri/ /index.html;
}
}saas.shengyukj.top:表示租户端访问域名地址 /www/app/saas/dist-admin:表示租户端打包的vue3前端文件所属文件目录
平台端
platform.conf(文件名可以自己定义调整)
server {
listen 80;
server_name saasadmin.shengyukj.top;
location / {
root /www/app/saas/dist-platform;
index index.html index.htm;
try_files $uri $uri/ /index.html;
}
}saasadmin.shengyukj.top:表示平台端访问域名地址 /www/app/saas/dist-platform:表示平台端打包的vue3前端文件所属文件目录
服务端
saas.conf(文件名可以自己定义调整)
server {
listen 80;
server_name apisaas.shengyukj.top;
location ~ /platform-api { ## 后端平台项目 - 管理后台
proxy_pass http://127.0.0.1:48080; ## 重要!!!proxy_pass 需要设置为后端项目所在服务器的 IP
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location ~ /admin-api { ## 后端租户项目 - 租户
proxy_pass http://127.0.0.1:48080; ## 重要!!!proxy_pass 需要设置为后端项目所在服务器的 IP
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header REMOTE-HOST $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}apisaas.shengyukj.top:服务端api接口地址域名
启动
admin.conf platform.conf saas.conf
这三个nginx配置文件需要放到 nginx.conf 文件包含的目录地址,如下图 

sudo nginx -t:这个命令可以检查nginx是否配置正确。正确会出现如下图所示

执行nginx重启命令
sudo systemctl restart nginxps:敲黑板 1、你的域名不要忘了对应的进行域名解析配置,比如我的主域名是 shengyukj.top。需要解析支持
saas.shengyukj.top(租户端访问)saasadmin.shengyukj.top(平台端访问)apisaas.shengyukj.top(对外api接口域名服务)
2、你的服务器 安全组 需要开通 80(80对应http) 对外支持访问。如果需要https 则还需要安全组开通 443 端口