如配置tomcat為Linux啟動服務
1:編寫啟動服務的文件tomcat ,然后加入到/etc/rc.d/init.d目錄中
如tomcat
#!/bin/sh
#
# tomcat: Start/Stop/Restart tomcat
#
# chkconfig: 2345 80 20
# description: Tomcat is a Java Servlet Container
#
#
# match these values to your environment:
export CATALINA_BASE=/work/tomcat5
export CATALINA_HOME=/work/tomcat5
export CATALINA_TMPDIR=/work/tomcat5/temp
export JRE_HOME=/usr/java/jdk1.5.0_14
# Source function library.
. /etc/rc.d/init.d/functions
TOMCAT=/work/tomcat5
start() {
echo -n $"Starting Tomcat: "
$TOMCAT/bin/catalina.sh start
}
stop() {
echo -n $"Stopping Tomcat: "
$TOMCAT/bin/catalina.sh stop
}
# See how we were called.
case "$1" in
start)
start
;;
stop)
stop
;;
status)
;;
status)
;;
restart)
stop
start
;;
*)
echo $"Usage: $0 {start|stop|restart}"
;;
esac
exit $RETVAL
2:添加tomcat到服務中
#chkconfig --add tomcat
#chkconfig --list tomcat
#chkconfig --del tomcat
3:重啟機器便可啟動tomcat
4:設置登陸啟動
/etc/profile
中加入要啟動的程序,便可在用戶登錄的時候啟動
5:設置開機啟動
在/etc/rc.d/rc.local文件中,加入要啟動的程序,便可在用戶開機的時候啟動