ubuntu 設置 tomcat 開機啓動
執行命令sudo gedit /etc/init.d/tomcat6
然後把以下英文部分複製過去。(注意第一句#!/bin/sh如果不寫,就不是一個shell文件。然後將對應的jdk和tomcat換成你自己的目錄就行了。
#!/bin/sh
#
# description: Auto-starts tomcat
# processname: tomcat
export JAVA_HOME=/opt/jre1.6.0_33
case $1 in
start)
sh /opt/tomcat6/bin/startup.sh
;;
stop)
sh /opt/tomcat6/bin/shutdown.sh
;;
restart)
sh /opt/tomcat6/bin/shutdown.sh
sh /opt/tomcat6/bin/startup.sh
;;
esac
exit 0
上面的步驟做好之後,執行sudo chmod 755 /etc/init.d/tomcat6,讓這個文件是可執行的。
然後要做一個鏈接,即讓剛剛那個shell文件能開機自啓動。
sudo ln -s /etc/init.d/tomcat6 /etc/rc1.d/K99tomcat6
sudo ln -s /etc/init.d/tomcat6 /etc/rc2.d/S99tomcat6
在終端中執行sudo /etc/init.d/tomcat7 start/stop/restart(三個選一個就能實現啓動,停止,重啓功能了)
安裝一個UBUNTU的服務管理
sudo apt-get install sysv-rc-conf
使用sysv-rc-conf
sudo sysv-rc-conf
找到剛纔添加的tomcat6服務,將2,3,4,5級別選中,即可實現開機自動啓動。
現在就大功告成了,重啓一下電腦看看是不是能開機自啓動了?
轉自http://hi.baidu.com/wuyunju/item/cce5b421f8c958d60f37f979