Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # chkconfig: - 71 19
- JAVA_HOME=/usr/local/java/jdk1.6.0_07
- CATALINA_HOME=/opt/apache-tomcat-6.0.36
- export JAVA_HOME CATALINA_HOME
- CLASSPATH=$CATALINA_HOME/bin/bootstrap.jar:$CATALINA_HOME/bin/commons-daemon.jar:$JAVA_HOME/lib/tools.jar
- TOMCAT_USER=tomcat
- TMPDIR=/var/tmp
- RC=0
- case "$1" in
- start)
- $CATALINA_HOME/bin/jsvc \
- -user $TOMCAT_USER \
- -home $JAVA_HOME \
- -Dcatalina.home=$CATALINA_HOME \
- -Djava.io.tmpdir=$TMPDIR \
- -Djava.awt.headless=true \
- -outfile $CATALINA_HOME/logs/catalina.out \
- -errfile $CATALINA_HOME/logs/catalina.err \
- -cp $CLASSPATH \
- org.apache.catalina.startup.Bootstrap
- RC=$?
- [ $RC = 0 ] && touch /var/lock/subsys/tomcat
- echo "tomcat started"
- ;;
- stop)
- PID=`cat /var/run/jsvc.pid`
- kill $PID
- RC=$?
- [ $RC = 0 ] && rm -f /var/lock/subsys/tomcat /var/run/jsvc.pid
- echo "tomcat stopped"
- ;;
- *)
- echo "Usage: $0 {start|stop}"
- exit 1
- esac
- exit $RC
Advertisement
Add Comment
Please, Sign In to add comment