宝塔面板部署spring boot项目
配置环境
使用宝塔面板的情况下,直接在软件商店安装Java相关服务即可自动配置环境变量
启动jar包
添加站点
添加一个站点,方便后面反代Java程序的端口
上传jar包
把在本地打包好的jar包上传至,上一步添加网站的根目录
运行jar包
在当前jar包所在目录点击终端(第一次使用需要输入服务器的密码)
运行jar包启动指令
## xxx.jar 为你的jar包的文件名
nohup java -jar xxx.jar >temp.txt &
jar包启动成功后访问 ip + 端口 确保程序启动成功
使用nginx反代
- 在宝塔面板打开网站
- 在网站页面选中jar包所在网站的设置
- 选中配置文件页面
- 在配置文件加入如下代码
# 所有绑定域名下的/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/;
}