zoukankan      html  css  js  c++  java
  • linux下tomcat运行war包常用命令

    一、先是war包copy到 linux 的相关目录,我这的是/opt/soft/tomcat_ecp/webapps。

    如果是老项目,在导入war的之前,习惯上是把之前的war备份一下,

            如 mv project.war  project.war_bak_20160625

    把war导入以后 ,就用到了解压命令(tomcat启动可自动解压,但是有时候有问题,还是我亲自解压一下吧呵呵): 

    1.       jar -xvf project.war  
    2.      unzip project.war -d project,在当前目录下解压project.war到project目录里面,-d是创建project目录

            ps : 菜咔我还是比较喜欢第二种,写法比较简单。

    二、启动tomcat

    1. 直接启动./startup.sh 
    2. 作为服务启动nohup ./startup.sh &
    3. 控制台动态输出方式启动 ./catalina.sh run 动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务
    • 通过方式一、方式三启动的tomcat有个弊端,当客户端连接断开的时候,tomcat服务也会立即停止,通过方式二可以作为,linux服务一直运行。
    • 通过方式一、方式二方式启动的tomcat,其日志会写到相应的日志文件中,而不能动态地查看tomcat控制台的输出信息与错误情况,然后还需要tail -f catalina.out ;Ctrl+c 退出tail命令.

         然后就是检测tomcat是否启动成功: ps -aux | grep tomcat 。输出org.apache.catalina.startup.Bootstrap start说明启动成功,kill    -9 可以杀死进程。

  • 相关阅读:
    洛谷P1072 Hankson 的趣味题(题解)
    18.3.19晚听韩明睿大佬讲题收获
    题解+新技巧--一本通1282:最大子矩阵
    题解-洛谷P1303 A*B Problem(高精)
    Java重载和覆盖
    propagation属性的7个传播行为
    脏读、不可重复读、幻读
    RSA 数据加密和数字签名算法
    大型互联网站解决高并发的常见策略
    死锁和活锁
  • 原文地址:https://www.cnblogs.com/a-du/p/9273753.html
Copyright © 2011-2022 走看看