Linux环境下手动部署项目

174 阅读1分钟
  • 在idea中把需要部署的项目打成jar包 image.png image.png
  • 将打包好的项目的jar上传到linux系统 image.png
  • 在上传的文件目录下运行:
    • java -jar 上传的jar包名 :这种运行方式会采用霸屏的形式执行程序,当我们把终端关闭程序也会关闭。(不推荐)
    • nohup java -jar 项目jar包名称 &> 日志文件名 & 这种执行方式会使程序在后台运行,并将日志输出到日志文件,而不是在控制台输出(需要先在程序jar包所在目录下创建该日志文件:xxx.log)

注意:我们的程序端口号若没有被系统开放,则会被Linux防火墙拦截,导致无法在外部浏览器访问,所以需要放行指定端口号: image.png

  • 关闭程序(使用第二种启动方式才需要这一步):
    • 先查找程序的进程号: ps -ef | grep java image.png
    • 关闭进程: kill -9 48602