Tomcat 配置自启动服务

[root@tomcat ~]# vim /etc/init.d/tomcat
#!/bin/sh
# Tomcat init script for Linux.
#
# chkconfig: 2345 96 14
# description: The Apache Tomcat servlet/JSP container.
date=`date '+%Y-%m-%d'`
CATALINA_HOME=/data/apache-tomcat-8.0.30 #注意你的脚本路径
PROJECT_NAME=TEST  #项目名称
export CATALINA_HOME
# export CATALINA_OPTS="-Xms128m -Xmx256m"
#exec $CATALINA_HOME/bin/catalina.sh $*

case "$1" in
start)
    echo -n "$PROJECT_NAME start: "  
    $CATALINA_HOME/bin/catalina.sh start
    echo "$PROJECT_NAME start finished" 
;;
stop)
    echo -n "$PROJECT_NAME stop:"  
    $CATALINA_HOME/bin/catalina.sh stop
    echo "finished"  
    ;;
reload|restart)
        $0 stop
        sleep 2
        $0 start
;;
log)
tail -$2f $CATALINA_HOME/logs/catalina.$date.out
;;

*)
        echo "Usage: $PROJECT_NAME [start|stop|reload|restart|log]"  
        exit 1
esac
exit 0
[root@tomcat ~]# chmod +x /etc/init.d/tomcat
[root@tomcat ~]# chkconfig --add tomcat
[root@tomcat ~]# chkconfig tomcat --list
[root@tomcat ~]# service tomcat start
Using CATALINA_BASE:  /usr/local/tomcat
Using CATALINA_HOME:  /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME:    /usr
Using CLASSPATH:    /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar





你可能感兴趣的:(tomcat)