运维部署学习总结
2,部署csdn地址:https://blog.csdn.net/weixin_45940369/article/details/140855684。后端打成war包后(pom中设置package标签为war),进入到tomcat根目录下的webapps,后端:nohup java -jar xxx.jar &#表示在后台运行。3,注意:需要将宝塔里面的防火墙中相关端口进行开放(服务器中安全组+宝
一,宝塔面板
1,官网地址:https://www.bt.cn/new/index.html
安装 mysql、nginx、redis
2,部署csdn地址:https://blog.csdn.net/weixin_45940369/article/details/140855684
3,注意:需要将宝塔里面的防火墙中相关端口进行开放(服务器中安全组+宝塔中防火墙)
二,nginx
#前端项目路由
localtion /{
root /root/workspace/ruoyi-ui/dist;
index index.html index.htm;
}
#后端项目路由
localtion /prod-api/{
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;
proxy_pass http://192.168.31.101:8080/; #后端的ip:端口
或 (如果使用了负载均衡,需要指定路由 ruoyi)
proxy_pass http://ruoyi/;
}
#负载均衡路由
upstream ruoyi{
server 192.168.31.101:8080 weight=5;
server 192.168.31.102:8080 weight=6;
}
三,tomcat方式部署
后端打成war包后(pom中设置package标签为war),进入到tomcat根目录下的webapps,
在webapps目录中执行: servic tomcat start
需要注意的是,tomcat的根目录需要手动更改
回到tomcat根目录,进入到conf目录,修改server.xml
在Host标签下增加一行
<Context path="/" docBase = "/usr/local/tomcat/apache-tomcat-8.5.55/webapps/ruoyi" reloadable="false"></Context>
四,启动命令相关
后端:nohup java -jar xxx.jar & #表示在后台运行
查看java执行情况:ps -aux | grep java
找到指定进程id,执行:kill -9 xxx
五,日志
实时监测日志:tail -f xxx.log
更多推荐




所有评论(0)