首頁 > Java, Linux > linux下設置Tomcat開啟自動啟動

linux下設置Tomcat開啟自動啟動

2012年1月12日 發表評論 閱讀評論

在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有執行權限。



歡迎轉載,轉載請注明文章出處,謝謝!
垃圾有點差湊合看還不錯很精彩 (還沒有人進行評分)
Loading...Loading...
  1. 本文目前尚無任何評論.
  1. 本文目前尚無任何 trackbacks 和 pingbacks.

無覓相關文章插件,快速提升流量

30选5怎么中奖