SpringBoot项目部署到阿里云服务器上(超简单)
项目部署打包部署打包设置一个端口(不能和你服务器上已有的端口冲突),在阿里云配置安全组规则把你项目的端口号出入方向都打开,如果用了宝塔面板在宝塔面板里面也要把你设定的端口打开把你项目的 target 文件夹删除,再依次clean、install你的项目在文件管理器中找到你的项目文件,在 target 文件夹中找到你已经打包好的 jar 包部署使用 Xftp 工具连接你的阿里云服务器,在 home
·
打包
- 设置一个端口(不能和你服务器上已有的端口冲突),在阿里云配置安全组规则把你项目的端口号出入方向都打开,如果用了宝塔面板在宝塔面板里面也要把你设定的端口打开


- 把你项目的 target 文件夹删除,再依次clean、install你的项目


- 在文件管理器中找到你的项目文件,在 target 文件夹中找到你已经打包好的 jar 包

部署
- 使用 Xftp 工具连接你的阿里云服务器,在 home 文件夹中新建一个 properties 文件夹,把我们刚刚打包好的 jar 包放到该文件夹下,再创建一个 nohup.out 日志文件,用于输出项目启动的日志输出

- 使用 Xshell 工具进入你的服务器我们刚刚创建的 properties 目录下

- 运行 jar 包文件
//直接用java -jar xxx.jar,当退出或关闭shell时,程序就会停止掉 nohup java -jar plm-0.0.1-SNAPSHOT.jar //后台启动jar:java -jar server.jar & nohup java -jar plm-0.0.1-SNAPSHOT.jar &
现在就可以去浏览器验证你的项目有没有运行成功了
- 关闭 jar 包进程
//列出后台进程 ps -ef | grep java //杀死进程 kill -9 xxxx (xxxx为上条命令列出的后台进程的pid, -9 表示无条件终止)
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)