SpringBoot项目部署到Linux服务器

  • 一、打包成jar
  • 创建jar
  • 打包jar
  • Tips
  • 二、上传到服务器
  • 在控制台中直接上传
  • 使用宝塔云Linux控制台上传
  • 三、运行
  • 运行一次
  • 长时间运行


一、打包成jar

创建jar

1.右键你的项目,选择打开模块设置。

服务器部署android 服务器部署springboot项目_linux

2.选择工件,点击"+"号,选择JAR,点击来自具有依赖项的模块。

服务器部署android 服务器部署springboot项目_服务器部署android_02

3.选择主类,也就是SpringBoot项目的启动类,之后确定即可

服务器部署android 服务器部署springboot项目_服务器_03

打包jar

1.点击项目右侧maven,首先点击clean

服务器部署android 服务器部署springboot项目_jar_04

2.待clean执行完毕之后,点击pakckage打包成jar,之后在target文件夹中就可以看到生成的jar包了

服务器部署android 服务器部署springboot项目_服务器_05

Tips

记得修改一下配置文件(application.yml或application.properties),比如数据库连接,比如端口号,和服务器中安装的环境保持一致。

二、上传到服务器

在控制台中直接上传

如果已经部署好项目相应的运行环境那么可以直接在控制台上传自己的文件

点击上传按钮,把jar包传到一个目录就好了。

服务器部署android 服务器部署springboot项目_linux_06

使用宝塔云Linux控制台上传

如果觉得配环境很麻烦,可以给服务器整个镜像宝塔云linux

镜像安装官方教程链接

1.先在软件商店侧边选项下载一个“java项目一键部署”的应用,去里面配些需要的环境。

服务器部署android 服务器部署springboot项目_服务器部署android_07

2.然后在文件侧边选项中上传自己的jar包,建议放在/www/wwwroot中

服务器部署android 服务器部署springboot项目_服务器_08


3.中间一些步骤可能还需要下载一些应用,照着这个网站提示即可。

三、运行

运行一次

  1. 上传jar包到服务器之后就可以运行项目了,到项目目录中运行下面第一条命令就可以让程序跑起来了,如果需要更改端口号运行下面第二条命令。
java -jar xxx.jar
java -jar xxx.jar --server.port = 你的端口号

长时间运行

nohup java -jar xxx.jar &