宝塔面板部署spring boot项目

1、用springboot自带的tomcat
2、安装jdk
进入终端 执行 yum -y list java* 该命令可以查询jdk版本
选好需要的版本后 yum install -y XXXX;如我现在要安装的版本是【 yum install -y java-1.8.0-openjdk-devel.x86_64】
安装完成后 java -version 可查看到jdk版本
3、将打包好的jar包放到服务器上【目录自定义】


Dingtalk_20201127164452.jpg

4、开放端口,在application定义好的接口,在宝塔面板中也要进入开发如


AB8CA94B-D8D8-4ef5-BE5C-9054C4D66926.png

Dingtalk_20201127164258.jpg

5、使用终端进入该jar存放目录,执行 java -jar xxxx.jar 即可运行成功


Dingtalk_20201127164742.jpg

6、访问接口 成功


Dingtalk_20201127164854.jpg

7、这种方式运行的,退出终端就会关闭spring boot的项目服务,解决方式:

//首次部署:
nohup java -jar xxx.jar >temp.text &
//退出 ctrl + c
其中:
—nohup 当账户退出或终端关闭时,程序仍然运行
— & 客户端关闭,后台停止运行
— temp.text 是存控制台文件(缺省情况下该作业的所有输出被重定向到nohup.out的文件中)
— 使用 tail -f temp.text 实时查看控制台文件

非首次部署当前程序需要在对应的文件夹中执行以下命令

a.捕获上一个版本程序的进程【查看java里运行的程序】 ps -ef | grep java
b.杀死对应的进程 kill xxx 这里【xxx】是进程号
c.启动程序 nohup java -jar xxxx.jar >temp.text &
d.退出 ctrl + c
e.查看日志 tail -500f temp.text

到这在宝塔上部署spring boot 项目就完成了,希望帮到大家也是自己的一个笔记。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容