1.软文推荐

2.软文推荐

3.软文推荐

摘要:本文将介绍如何关闭Linux系统上的Tomcat,为读者提供背景信息并增加读者的兴趣。

图片:

一、使用shutdown.sh文件关闭Tomcat

1、进入你的Tomcat根目录,在bin目录下找到shutdown.sh文件。

2、用vim编辑器打开该文件。

3、看到shutdown.sh,里面的内容类似于如下操作:

#!/bin/sh  
export JAVA_HOME=/usr/local/jdk1.8  
export CATALINA_HOME=/usr/local/tomcat6  
sh $CATALINA_HOME/bin/catalina.sh stop  

修改第三行的Tomcat版本为具体的版本,例如:

sh /usr/local/tomcat9/bin/catalina.sh stop

4、保存并退出文件,返回到命令行,执行下面的命令:

$sudo /usr/local/tomcat9/bin/shutdown.sh  

你应该会看到类似于以下输出:

Using CATALINA_BASE: /usr/local/tomcat9  
Using CATALINA_HOME: /usr/local/tomcat9  
Using CATALINA_TMPDIR: /usr/local/tomcat9/temp  
Using JRE_HOME: /usr/java/jdk1.8.0_221-amd64  
Using CLASSPATH: /usr/local/tomcat9/bin/bootstrap.jar:/usr/local/tomcat9/bin/tomcat-juli.jar  

如果输出了以下信息,则表示Tomcat已成功关闭。

Tomcat stopped.

二、使用kill命令关闭Tomcat

1、使用以下命令一次列出所有Tomcat的进程ID:

ps -ef | grep tomcat

你应该会看到类似于以下输出:

tomcat  1239    1   0   Dec16  ?  00:00:09  /usr/local/jdk1.8/bin/java -Djava.util.logging.config.file=/usr/local/tomcat9/conf/logging.properties

2、找到相关的进程ID,使用move命令终止该进程,例如:

$sudo kill -9 1239

上面的命令会终止进程1239。

三、使用systemctl命令关闭Tomcat

1、使用以下命令终止Tomcat服务:

sudo systemctl stop tomcat9

2、使用以下命令来禁用Tomcat服务:

sudo systemctl disable tomcat9

四、通过重启系统,来关闭Tomcat

1、在终端中使用以下命令来重启系统:

sudo reboot

2、重启完成后,Tomcat将被自动关闭。