Linux服务器启动/停止Tomcat命令方法

Linux系统下启动Tomcat和停止Tomcat的命令方法,码笔记分享Tomcat启动的多种方法及优劣对比:

Tomcat启动命令

Linux下想要启动Tomcat服务,首先需要进入tomcat的bin目录,执行命令cd usr/local/tomcat/bin,在tomcat的bin目录下启动Tomcat服务有以下三种方法:

  • 方法一:直接启动
  • 执行命令:./startup.sh

  • 方法二:作为服务启动
  • 码笔记推荐此方法启动tomcat,使用下列命令启动tomcat后,Tomcat可以作为linux的服务一直运行
    执行命令:nohup ./startup.sh &

  • 方法三:控制台动态输出方式启动
  • 执行命令:./catalina.sh run
    执行命令后,能够动态显示tomcat后台的控制台输出信息,使用快捷键Ctrl+C可以停止并关闭服务。

    注意:
    1、使用方法一和方法三启动的tomcat服务有个弊端,就是当客户端连接断开时,tomcat服务也会立即停止;而通过方法二启动Tomcat,Tomcat可以作为linux的服务一直运行;
    2、使用使用方法一和方法二启动tomcat,启动日志会写到日志文件(catalina.out)中,但是不能动态查看tomcat控制台的输出信息或者错误信息,方法三可以动态查看tomcat控制台动态信息(tomcat控制台信息包括log4j和System.out.println()等输出的信息)。

    Tomcat停止/关闭命令

    切换到Tomcat的bin目录,执行命令:cd usr/local/tomcat/bin
    执行停止命令:./shutdown.sh

    检查Tomcat是否关闭

    执行Tomcat的停止命令后,可以通过该命令ps -ef|grep java,来检查Tomcat是否已经关闭。

    2021云服务器又降价了,阿里云VS腾讯云
    云服务器特价:2021阿里云服务器优惠活动(全网最低价)
    ①真便宜:阿里云服务器69元1年,203元3年(全网最低价)
    ②腾讯云:腾讯云服务器秒杀特惠88元一年起(有高配)
    ③代金券:2021阿里云代金券一键领取中