Linux环境发布上线Springboot项目
我们一直在本地进行项目的开发和部署,将自己的springboot项目发布到Linux服务器该怎么做?
步骤:
-
准备:
- 云服务器
- 将springboot项目打成jar包
- 可以用宝塔面板安装java项目管理器
- 注意,如果有数据库需要在服务器先搭建调试好
-
将项目现在本地用
java -jar xxx.jar
测试一下 -
用宝塔面板将jar包上传至指定目录
-
打开xshell连接服务器,切换至相应目录
- 可以先用
java -jar xxx.jar
测试一下
- 可以先用
-
使用
nohup java -jar xxx.jar > 日志文件名 &
命令来使项目在后台运行,原先在控制台的日志会输出在日志文件中。如果不想项目有日志输出nohup java -jar xxx.jar > /dev/null &
命令执行 -
在执行后可以使用
jobs -l
命令来查看后台运行进程,第一个数据就是此进程的pid -
结束使用
kill -9 项目pid
来结束相应的进程