hjkn 发表于 2013-11-14 09:21:22

tomcat自启动脚本

#!/bin/sh
# chkconfig: 345 99 10
# description: Auto-starts tomcat
# /etc/init.d/tomcatd
# Tomcat auto-start
# Source function library.
. /etc/init.d/functions
# source networking configuration.
. /etc/sysconfig/network
RETVAL=0
# CATALINA_HOME="/usr/local/tomcat"
export JAVA_HOME=/usr/local/java/jdk1.7.0_40
export CATALINA_HOME=/usr/local/tomcat
export CATALINA_BASE=/usr/local/tomcat
TOMCATUSER=root
start()
{
      if [ -f $CATALINA_HOME/bin/startup.sh ];
          then
            echo $"Starting Tomcat"
            /bin/su $TOMCATUSER -c $CATALINA_HOME/bin/startup.sh
            RETVAL=$?
            echo " OK"
            return $RETVAL
      fi
}
stop()
{
      if [ -f $CATALINA_HOME/bin/shutdown.sh ];
          then
            echo $"Stopping Tomcat"
            /bin/su $TOMCATUSER -c $CATALINA_HOME/bin/shutdown.sh
            RETVAL=$?
            sleep 1
            ps -fwwu tomcat | grep apache-tomcat|grep -v grep | grep -v PID | awk '{print $2}'|xargs kill -9
            echo " OK"
            # [ $RETVAL -eq 0 ] && rm -f /var/lock/...
            return $RETVAL
      fi
}
case "$1" in
start)
      start
      ;;
stop)
      stop
      ;;
restart)
         echo $"Restaring Tomcat"
         $0 stop
         sleep 1
         $0 start
         ;;
*)
      echo $"Usage: $0 {start|stop|restart}"
      exit 1
      ;;
esac
exit $RETVAL
~
~

q986 发表于 2013-11-14 17:21:54

要是我灌水,就骂我“三个代表”没学好吧。

jonvi 发表于 2013-11-15 03:01:52

帮你顶下哈!!

骞没蕴 发表于 2013-11-15 16:22:19

不在放荡中变坏,就在沉默中变态!

seemebaby 发表于 2013-11-17 11:34:53

此地禁止大小便,违者没收工具。

lanxi256 发表于 2013-11-18 18:19:32

写的真的很不错

cjcmay 发表于 2013-11-20 12:35:03

勿以坑小而不灌,勿以坑大而灌之。
页: [1]
查看完整版本: tomcat自启动脚本