1、建立檔案:/ect/init.d/tomcat
2、編輯檔案內容:
#!/bin/sh#chkconfig: 2345 10 90# description: Starts and Stops the Tomcat daemon.#by kanaka10###############################################startup script for Tomcat on Linux#filename /etc/init.d/tomcatJAVA_HOME=/usr/java/jdk1.7.0_80CATALINA_HOME=/apache-tomcat-7.0.72export JAVA_HOMEexport CATALINA_HOME###############################################start_tomcat=$CATALINA_HOME/bin/startup.shstop_tomcat=$CATALINA_HOME/bin/shutdown.shstart() { echo -n "Starting tomcat: " ${start_tomcat} echo "tomcat start ok."}stop() { echo -n "Shutting down tomcat: " ${stop_tomcat} echo "tomcat stop ok."}status() {ps ax --width=1000 | grep "[o]rg.apache.catalina.startup.Bootstrap" | awk '{printf $1 " "}' | wc | awk '{print $2}' >/tmp/tomcat_process_count.txtread line < /tmp/tomcat_process_count.txtif [ $line -gt 0 ]; thenecho -n "tomcat ( pid "ps ax --width=1000 | grep "[o]rg.apache.catalina.startup.Bootstrap" | awk '{printf $1 " "}'echo ") is running"elseecho "tomcat is not running..."fi} case "$1" in start) start ;; stop) stop ;; status)status;; restart) stop sleep 10 start ;; *) echo "Usage: $0 {start|stop|restart|status}"esac
3、賦予檔案執行許可權:chmod a+x tomcat
4、添加服務:chkconfig --add tomcat
5、啟動服務:service tomcat start