Linux下Tomcat檢視執行日誌並設定開機自啟
阿新 • • 發佈:2019-02-10
開啟tomcat
cd /usr/system/apache-tomcat-7.0.62
/usr/system/apache-tomcat-7.0.62/bin/startup.sh
關閉tomcat
/usr/system/apache-tomcat-7.0.62/bin/shutdown.sh
檢視tomcat日誌:
1、先切換到:cd /usr/system/apache-tomcat-7.0.62/logs
2、 tail -f catalina.out
3、這樣執行時就可以實時檢視執行日誌了
Ctrl+c 是退出tail命令
linux設定tomcat自動啟動在centos下,開機後會自動執行/etc/rc.local中的命令,平時啟動tomcat的命令為tomcat_home/bin/startup.sh或tomcat_home/bin/catalina.sh start,當直接把他們任何一個加入到/etc/rc.local中,重啟機器後發現tomcat並沒有啟動。原因是開機時java的環境還沒有設定好,故自己寫一個指令碼,先設定java環境,然後在啟動,指令碼如下:
export JAVA_HOME=/usr/java/jdk1.8.0_45
export PATH=$JAVA_HOME/bin/:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH
export CATALINA_HOME=/usr/system/apache-tomcat-7.0.62/
/usr/system/apache-tomcat-7.0.62/bin/startup.sh
exit 0
假設儲存成一個名為auto-startup.sh的檔案存放在/usr/local/tomcat-6.0.35/bin下,然後在/etc/rc.local加入/usr/local/tomcat-6.0.35/bin/auto-startup.sh即可。注意:需要設定auto-startup.sh有執行許可權。
ok, 執行 reboot 命令重啟linux系統進行檢驗