Linux
在 Linux 上設置 tomcat 自動啟動?
所以我在伺服器上安裝了一個tomcat上的java web應用程序。如何為它設置自動啟動,以便在伺服器重新啟動時自動啟動?
/etc/init.d/tomcat-wepappname
#!/bin/sh ### BEGIN INIT INFO # Provides: tomcat-wepappname # Required-Start: $all # Required-Stop: # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: foo bar # Description: long desc ### END INIT INFO # Author: Foo Bar <foo@bar.com> . /lib/lsb/init-functions # Actions case "$1" in start) log_action_begin_msg "Starting tomcat webapp" "tomcat-webappname" su - tomcat-webappuser -c "/home/sites/tomcat-webappname/webappname.sh $1" log_end_msg 0 ;; stop) su - tomcat-webappuser -c "/home/sites/tomcat-webappname/webappname.sh $1" ;; # restart) # something else... # ;; esac exit 0
至少,註冊服務:
update-rc.d activemq defaults
採用
/sbin/chkconfig tomcat6 on
如果你已經安裝了tomcat6 RPM。