• 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,所以直接启动即可

  • 相关阅读:
    MySQL Binlog Digger 4.28 【mysql日志分析工具】
    为什么要把MySQL的binlog格式修改为row
    MySQL Binlog Digger与binlog2sql对比
    为什么MySQL binlog_format一定要设置成row
    mysql binlog 参数_MySQL Binlog常用参数
    解决webstorm不能识别vue的@路径引用
    Datetime and Interval Data Types
    管理视图
    oracle权限类型大全
    oracle监听器
  • 原文地址:https://www.cnblogs.com/codeToSuccess/p/13906214.html
Copyright © 2020-2023  润新知