天天看點

tomcat linux開機自啟動腳本,linux設定tomcat自啟動的方法

原标題:linux設定tomcat自啟動的方法

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/local/jdk1.6.0_30

export PATH=$JAVA_HOME/bin/:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH

export CATALINA_HOME=/usr/local/tomcat-6.0.35/

/usr/local/tomcat-6.0.35/bin/catalina.sh start

假設儲存成一個名為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有執行權限。

責任編輯: