將Tomcat註冊為Linux服務 本文以 Tomcat 6 為例 第一步: 建立一個名為 tomcat6 的檔案(無尾碼),內容為 注意替換掉其中Tomcat的所在路徑 Txt代碼 . /etc/init.d/functions [ -f /usr/local/apache-tomcat-6.0.23/bin/startup.sh ] || exit 0 [ -f /usr/local/apache-tomcat-6.0.23/bin/shutdown.sh ] || exit 0 RETVAL=0 umask 077 start() { echo -n $"Starting Tomcat 6 Java server: " daemon su -c /usr/local/apache-tomcat-6.0.23/bin/startup.sh - tomcat echo return $RETVAL } stop() { echo -n $"Shutting down Tomcat Java server: " daemon su -c /usr/local/apache-tomcat-6.0.23/bin/shutdown.sh - tomcat echo return $RETVAL } restart() { stop start } case "$1" in start) start ;; stop) stop ;; restart|reload) restart ;; *) echo $"Usage: $0 {start|stop|restart}" exit 1 esac exit $? 第二步:將第一步的檔案上傳到:/etc/rc.d/init.d 目錄,並執行命令: Shell代碼 chkconfig --add tomcat6 第三步: 至此就能通過以下命令啟停tomcat了 Shell代碼 service tomcat5 start/stop/restart