要在 CentOS 7 上检查 Tomcat 状态,请按照以下步骤操作:
打开终端。
输入以下命令以查找 Tomcat 的安装位置:
sudo find / -iname "tomcat*"
这将显示 Tomcat 的安装目录,例如 /usr/share/tomcat
或 /opt/tomcat
。
bin
目录:cd /path/to/tomcat/bin
将 /path/to/tomcat
替换为实际的 Tomcat 安装路径。
./startup.sh
如果 Tomcat 正在运行,你将看到类似于以下的输出:
Using CATALINA_BASE: /path/to/tomcat
Using CATALINA_HOME: /path/to/tomcat
Using CATALINA_TMPDIR: /path/to/tomcat/temp
Using JRE_HOME: /usr/java/latest
Using CLASSPATH: /path/to/tomcat/bin/bootstrap.jar:/path/to/tomcat/bin/tomcat-juli.jar
Tomcat started.
如果 Tomcat 未运行,你将看到类似于以下的输出:
Using CATALINA_BASE: /path/to/tomcat
Using CATALINA_HOME: /path/to/tomcat
Using CATALINA_TMPDIR: /path/to/tomcat/temp
Using JRE_HOME: /usr/java/latest
Using CLASSPATH: /path/to/tomcat/bin/bootstrap.jar:/path/to/tomcat/bin/tomcat-juli.jar
Tomcat failed to start.
你也可以使用以下命令检查 Tomcat 进程是否正在运行:
ps aux | grep tomcat
如果 Tomcat 正在运行,你将看到类似于以下的输出:
tomcat 1234 0.0 1.2 24684 12345 ? S 12:34 0:00 /path/to/tomcat/bin/java -Dcatalina.base=/path/to/tomcat -Dcatalina.home=/path/to/tomcat -Dcatalina.tmpdir=/path/to/tomcat/temp -Djava.awt.headless=true -Xms512M -Xmx1024M -server -XX:+UseParallelGC -XX:+UseParallelOldGC -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled -Djava.io.tmpdir=/path/to/tomcat/temp org.apache.catalina.startup.Bootstrap start
如果 Tomcat 未运行,你将看不到类似的输出。