tomcat添加到系统服务,提供启动脚本

提供启动脚本:

[root@node1 ~]# vim /etc/rc.d/init.d/tomcat

#!/bin/sh

# Tomcat init script for Linux.

#

# chkconfig: 2345 96 14

# description: The Apache Tomcat servlet/JSP container.

JAVA_HOME=/usr/java/latest

CATALINA_HOME=/usr/local/tomcat

export JAVA_HOME CATALINA_HOME

#exec $CATALINA_HOME/bin/catalina.sh $*

start() {

$CATALINA_HOME/bin/catalina.sh configtest &> /dev/null

if [ $? -ne 0 ];then

echo "Error in configuration file,check with tomcat configuration file."

exit 5

fi

if pidof java &> /dev/null;then

echo "Tomcat is running...."

exit 4

else

exec $CATALINA_HOME/bin/catalina.sh start

fi

}

stop() {

pidof java &> /dev/null

if [ $? -ne 0 ];then

echo "Tomcat is stoped..."

else

$CATALINA_HOME/bin/catalina.sh stop

fi

}

configtest() {

pidof java &> /dev/null

if [ $? -eq 0 ];then

echo "Tomcat is running,please stop the test."

exit 3

else

exec $CATALINA_HOME/bin/catalina.sh configtest

fi

}

version() {

exec $CATALINA_HOME/bin/catalina.sh version

}

case $1 in

start)

start ;;

stop)

stop ;;

restart)

stop

sleep 1

start ;;

configtest)

configtest ;;

version)

version ;;

*)

echo "Usage: `basename $0` {start|stop|restart|configtest|version}"

exit 1 ;;

esac

 

[root@node1 ~]# chmod +x /etc/rc.d/init.d/tomcat

[root@node1 ~]# chkconfig --add tomcat

[root@node1 ~]# service tomcat restart



################################################  一种最简单的方式 ##############################################

#!/bin/sh
# Tomcat init script for Linux.
#
# chkconfig: 2345 96 14
# description: The Apache Tomcat servlet/JSP container.
JAVA_HOME=/root/packages/jdk1.7.0_07
CATALINA_HOME=/root/packages/tomcat6.0
export CATALINA_HOME JAVA_HOME
# export CATALINA_OPTS="-Xms128m -Xmx256m"
exec $CATALINA_HOME/bin/catalina.sh $*


service tomcat stop

service tomcat start






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值