配置Ubuntu Server,上面裝了一Tomcat7,但願在服務器電源打開後,但願沒有登陸的狀況下也能夠自動啓動Tomcat。
根據網上的文章配置成功了,備忘以下
1.編寫啓動文件/etc/init.d/tomcat7 tomcat7文件內容以下
java
#!/bin/sh#tomcat auto-start #export JAVA_HOME=/usr/lib/jvm/java7 //我已經在環境變量裏設置過JAVA_HOME了,因此這句不須要了。 case $1 in start) sh /usr/lib/tomcat/tomcat7/bin/startup.sh ;; stop) sh /usr/lib/tomcat/tomcat7/bin/shutdown.sh ;; restart) sh /usr/lib/tomcat/tomcat7/bin/shutdown.sh sh /usr/lib/tomcat/tomcat7/bin/startup.sh ;; *) echo 'Usage:tomcat7 start|stop|restart' ;; esac exit 0
2.把/etc/init.d/tomcat7設置成可執行
lx@linux :~$ sudo chmod +x /etc/init.d/tomcat7
linux
3.將tomcat7加入服務
lx @linux :~$ sudo update-rc.d tomcat7 defaults
tomcat
3.將刪除服務tomcat7
lx @linux :~$ sudo update-rc.d -f tomcat7 remove服務器