要在 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 未運行,你將看不到類似的輸出。