宝塔面板部署springboot项目

宝塔面板部署spring boot项目

配置环境

使用宝塔面板的情况下,直接在软件商店安装Java相关服务即可自动配置环境变量

image-20211212143349396

启动jar包

添加站点

添加一个站点,方便后面反代Java程序的端口

image-20211212143551026

上传jar包

把在本地打包好的jar包上传至,上一步添加网站的根目录

运行jar包

在当前jar包所在目录点击终端(第一次使用需要输入服务器的密码)

运行jar包启动指令

## xxx.jar 为你的jar包的文件名 nohup java -jar xxx.jar >temp.txt &

jar包启动成功后访问 ip + 端口 确保程序启动成功

使用nginx反代

  1. 在宝塔面板打开网站
  2. 在网站页面选中jar包所在网站的设置
  3. 选中配置文件页面
  4. 在配置文件加入如下代码
# 所有绑定域名下的/api路径宣布转发到8081端口 location /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://localhost:8081/; }

image-20211212144644395

如果使用的是前后端分离的项目,则把静态文件上传至当前文件所在的根目录

原文链接:https://www.wuquejs.cn/bt-springboot-nginx.html

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享