(IDEA)SpringBoot项目部署到阿里云-爱代码爱编程
SpringBoot项目部署到阿里云
1 项目打包
点击IDEA右边的Maven,打开Lifecycle,点击package
之后在你的target下会生成一个jar包
之后将这个jar包发送到你的阿里云服务器上
2 启动项目
先使用命令查看你的项目的端口号是否被占用
lsof -i:端口号
如果显示被占用,就先结束该进程,可以看到这个进程的PID
使用命令将进程结束掉
kill -9 进程PID
之后启动项目,在目录下使用命令启动项目
java -jar 你的项目名.jar
启动成功。但是这样启动,当你关闭远程连接的时候,项目就会停止。
3 后台启动
要后台启动,首先确保该端口下没有进程在运行,有的话就kill掉
使用命令
vim start.sh
输入i进入编辑模式,在里面编写启动项目的代码
java -jar 你的项目名.jar
之后按ESC,输入:wq保存并退出
给这个start.sh 管理员权限,然后用nohup指令不间断地运行
分别输入以下两句代码
chmod 777 start.sh
nohup ./start.sh &
现在即使退出了shell,项目也会运行了
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/qq_42985642/article/details/111084233