Linux服务器部署项目后台运行过程

 更新时间:2026年05月20日 14:11:10   作者:学习不易  
本文介绍了运行jar包的基本步骤,包括在服务器中测试运行情况、处理运行失败的问题(如防火墙端口设置、jar包本身问题等),并对jar包后台运行中遇到的问题的解决方案做了总结

运行jar包

把项目达成jar包之后首先在服务器中测试是否可以正常运行,

输入命令:

java -jar XXX.jar 

如果看到项目成功启动了,那就可以进行下一步,如果失败可能的原因有:

  1. 项目的端口是XXXX,但是linux的防火墙并没有打开,导致了运行失败,这个时候为服务器打开这个端口的防火墙就可以了。
  2. jar包本身的问题,首先在本地运行是否正常,如果本地正常服务器不正常考虑mysql数据库的端口是否打开。
  3. 端口的进程被占用了,解决方法如下:

输入命令:

netstat -nltp | grep XXXX

查看进程占用的所有端口,记下ID号码。

继续输入命令:

kill -9 ID

无条件杀死原进程。

后台运行jar包

输入命令:

nohup java -jar XXX.jar &

正常来说已经可以运行,但是我遇到了这个问题:

nohup: ignoring input and redirecting stderr to stdout.

这个时候输入命令:

nohup sh XXX.jar>test.log 2>&1 &

即可解决。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Linux7.7设置交换分区SWAP的方法

    Linux7.7设置交换分区SWAP的方法

    这篇文章主要介绍了Linux7.7设置交换分区SWAP的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-11-11
  • centos系统安装Kubernetes集群步骤

    centos系统安装Kubernetes集群步骤

    大家好,本篇文章主要讲的是centos系统安装Kubernetes集群步骤,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2022-01-01
  • Ubuntu中静态DNS配置的方法详解

    Ubuntu中静态DNS配置的方法详解

    这篇文章主要给大家介绍了关于Ubuntu中静态DNS配置的相关资料,以及给大家分享了ubuntu中静态dns配置的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-11-11
  • IO多路复用之epoll全面总结(必看篇)

    IO多路复用之epoll全面总结(必看篇)

    下面小编就为大家带来一篇IO多路复用之epoll全面总结(必看篇)。小编觉得挺不错的。现在就分享给大家。也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • Linux 初始化MySQL 数据库报错解决办法

    Linux 初始化MySQL 数据库报错解决办法

    这篇文章主要介绍了Linux 初始化MySQL 数据库报错解决办法的相关资料,需要的朋友可以参考下
    2017-05-05
  • 101个脚本之建立linux回收站的脚本

    101个脚本之建立linux回收站的脚本

    众所周知,linux是没有回收站的,一些人很害怕删错东西(有经验的linux管理员极少范这错误),个人不建议回收站,而应该是培养个人的安全意识。有点小跑题
    2016-08-08
  • 浅析Linux resolv.conf

    浅析Linux resolv.conf

    这篇文章主要介绍了Linux resolv.conf的相关资料,帮助大家更好的理解和学习Linux,感兴趣的朋友可以了解下
    2020-08-08
  • Linux安装VNC过程(Linux桌面版远程)

    Linux安装VNC过程(Linux桌面版远程)

    文章介绍了在CentOS 7上安装和配置VNC服务的方法,包括设置密码、启停服务、关闭端口以及设置开机自启动,还提到了卸载GUI图形界面的方法,以提高服务器性能
    2026-01-01
  • Ubuntu18.04更改apt源为阿里云源的详细过程

    Ubuntu18.04更改apt源为阿里云源的详细过程

    安装Ubuntu 18.04后,使用国外源太慢了,修改为国内源会快很多,下面这篇文章主要给大家介绍了关于Ubuntu18.04更改apt源为阿里云源的相关资料,需要的朋友可以参考下
    2021-12-12
  • Ubuntu Apahce2.4下无法访问JS目录的问题解决

    Ubuntu Apahce2.4下无法访问JS目录的问题解决

    这篇文章主要给大家介绍了如何解决Ubuntu Apahce2.4下无法访问JS目录的问题,文中介绍的非常详细,相信对大家具有一定的参考价值,需要的朋友们下面来一起看看吧。
    2017-03-03

最新评论