1、在SpringBoot项目的yml中修改数据库连接信息(改成云服务器的IP地址!)

2、先clean再package打包

3、查看打包的jar包

4、复制jar包到桌面
5、使用SecureCRT连接到CentOS

6、打开本地窗口

7、找到jar包,右击上传

8、编写脚本,设置关闭终端项目不停止运行
vim startup.sh
在startup.sh中加入如下内容
#!/bin/sh
nohup java -jar /opt/java/springboot/bootstrap_curd-0.0.1-SNAPSHOT.jar --server.port=8082 &
9、修改权限
sudo chmod -R 777 /opt/java/springboot

10、运行脚本
./startup.sh

11、测试
在浏览器输入
http://47.100.15.29:8082/
(IP地址换成自己的云服务器)

ps:停止springboot的运行
1、查询springboot进程
ps -aux|grep bootstrap_curd-0.0.1-SNAPSHOT.jar
2、kill -9 对应的进程id
该博客介绍了如何将SpringBoot项目部署到云服务器。首先在yml文件中更新数据库连接信息,然后进行clean和package操作打包项目。接着将jar包上传到云服务器,通过SecureCRT连接CentOS。创建并编辑startup.sh脚本,确保应用后台运行,修改脚本执行权限,并运行脚本启动应用。最后,测试应用是否成功运行,提供了停止应用的命令流程。

1402

被折叠的 条评论
为什么被折叠?



