linux設置tomcat自啓動的方法

inux設置tomcat自動啓動在centos下,開機後會自動執行/etc/rc.local中的命令,平時啓動tomcat的命令爲tomcat_home/bin/startup.sh或tomcat_home/bin/catalina.sh start,當直接把他們任何一個加入到/etc/rc.local中,重啓機器後發現tomcat並無啓動。緣由是開機時java的環境尚未設置好,故本身寫一個腳本,先設置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有執行權限。shell

相關文章
相關標籤/搜索