Maven部署SpringBoot项目到Linux服务器上

  1. 首先要将项目进行打包,具体看上一篇文章:Maven项目打包(https://www.jianshu.com/p/4419c260f526)
  2. 将jar包上传到服务器上,找到你要存放的路径。这里用的工具是mobaxterm,直接找到执行目录,将文件上传,可视化操作,不再赘述。
  3. 查找进程,xxx是jar包名
    ps -ef|grep xxx.jar
  4. 杀死旧进程,yyy是进程id
    kill -9 yyy
  5. 启动项目,zzz是日志名
    nohup java -jar xxx.jar > zzz_date +%Y%m%d%H%M%S.log 2>&1 &
    nohup java -jar /路径/xxx.jar > /路径/zzz.log 2>&1 &
  6. 查看端口占用
    netstat -anp | grep 端口号
    最后在浏览器进程测试:ip+端口号,看项目是否启动成功

如果运行的时候,出现端口号被占用,查看端口 netstat -lnp|grep 端口号
然后结束进程,重新部署就行了

你可能感兴趣的:(Maven部署SpringBoot项目到Linux服务器上)