Tomcat起動設定



以前、Debian版の起動ファイルは書いたのですが、Linux版を
書き忘れていたのでメモ。

vi /etc/init.d/tomcat6
#!/bin/sh
# chkconfig: 345 98 20
# description: tomcat6
# processname: tomcat6
#
# tomcat6 Start the Apache Tomcat server.
#
NAME=tomcat6
DAEMON1=/usr/local/jakarta/tomcat6/bin/startup.sh
DAEMON2=/usr/local/jakarta/tomcat6/bin/shutdown.sh
PIDFILE=/var/run/$NAME.pid
trap "" 1
export LANG=C
export JAVA_HOME=/usr/java/jdk1.6.0_04
export TOMCAT_HOME=/usr/local/jakarta/tomcat6
test -f $DAEMON || exit 0
case "$1" in
start)
echo -n "Starting servlet server: $NAME"
$DAEMON1
;;
stop)
echo -n "Stopping servlet server: $NAME"
$DAEMON2
;;
debug)
echo -n "Starting servlet server: $NAME"
$DAEMON debug
;;
*)
echo "Usage: /etc/init.d/$NAME {start|stop|debug}"
exit 1
;;
esac

chmod 755 /etc/init.d/tomcat6
chkconfig --add tomcat6
chkconfig tomcat6 on

参考URL
http://makisuke.seesaa.net/article/6066867.html


もどる