在Linux环境部署SpringBoot项目
在xshell中手动开放8080端口
sudo ufw allow 8080/tcp
systemctl reload ufw
systemctl restart ufw
配置文件要求
也可以使用maven来分平台
部署到linux服务器上
1.建一个文件夹
2.将jar包拖拽到文件夹中
3.运行nohup java -jar jar包 &的命令启动程序
//后台启动 nohup xxx & 如果是后台启动的,重新发布程序时,之前的进程为杀掉,会端口号冲突
端口号冲突:1.修改端口号(nohup java -jar jar包 --server.port=9090 &)2.把之前的进程杀掉(kill -9 进程id)
//47178和47521即为进程id
4.再利用ps -ef | gref java查看程序是否启动
查看跟踪日志
tail -f spring-blog.log | grep "ERROR"