Linux上发布springboot项目
方法一
- 打包springboot项目,如:demo.jar;
- 将demo.jar上传到服务器;
- 进入demo.jar所在目录,运行命令启动jar包:
java -jar demo.jar
在本地输入服务器地址就可以访问部署的项目了,但是这种方式存在严重问题,当启动jar包的shell窗口关闭后springboot就停止了,因此该方法很少使用。
方法二
- 同方法一将jar包上传到服务器;
- 在jar包所在目录下创建
start.sh
、stop.sh
和run.sh
;
start.sh
#!/bin/bash
nohup java -jar demo.jar --server.port=8084 > demo.log 2>&1 &
nohup: 不挂断地运行命令,退出帐户之后继续运行相应的进程;
server.por