JAVA项目发版:最简单的linux服务器发版步骤与命令

本人在公司就是这么发测试版的。(生产版发不了,没权限……)

一、如何在linux服务器上发war包(Spring项目)

1.下载MobaXterm_Personal_8.6

2.打开MobaXterm,选SSH,输入服务器ip,端口22,点确定。

3.在弹出的cmd窗口中输入用户名、密码、回车,连接成功后,左侧会出现服务器文件结构目录,右侧cmd窗口中可以输入命令。

4.将war包从本地放到服务器指定目录,例如:[/home/admin/EAP/jboss-eap-6.3/standalone/deployments/XXX.war]

5.输入命令【jps -l】,获取之前运行着的jboss的进程号;之后输入【kill -9 进程号】关闭它,如下:

jps -l
[9523 /home/admin/EAP/jboss-eap-6.3/jboss-modules.jar]
kill -9 9523

6.输入命令,启动jboss即可:

sudo service jboss-as start

7.输入命令,cd到jboss的日志附近,使用【tail】命令可以查看jboss是否启动成功,例如:

tail -200f service.log

PS:jboss是一个类似tomcat的东西。

二、如何在linux服务器上发jar包(SpringBoot项目)

1.连接linux服务器的步骤与上方一样。

2.将jar包从本地放到服务器指定目录。

3.使用【kill】命令结束之前运行中的jar进程,与上方一样。

4.使用命令直接启动jar包,例如:

nohup java -javaagent:/home/admin/br/bonree.jar -jar XXX.jar --spring.profiles.active=test&

5.输入命令,cd到日志附近,使用【tail】命令可以查看这个jar包是否启动成功,例如:

tail -200f nohup.out

PS:SpringBoot项目集成了tomcat,所以直接启动即可

原文地址:https://www.cnblogs.com/codeToSuccess/p/13906214.html