所以我在服务器上安装了一个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 <[email protected]> . /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
至less,注册服务:
update-rc.d activemq defaults
使用
/sbin/chkconfig tomcat6 on
如果你已经安装了tomcat6 RPM。
find这篇文章,为我做了。