linux 添加 tomcat 到服务启动

第一步:到   vi /etc/rc.d/init.d/ 目录创建 tomcat 文件

命令:vi /etc/rc.d/init.d/tomcat

第二步:添加内容

#!/bin/sh  
#  
# Startup script for Tomcat, the Apache Servlet Engine  
#  
# chkconfig: 345 80 20  
# description: Tomcat is the Apache Servlet Engine  
# processname: tomcat  
# pidfile: /var/run/tomcat.pid  
#  
# Mike Millson <mmillson@meritonlinesystems.com>;  
#  
# version 1.02 - Clear work directory on shutdown per John Turner suggestion.  
# version 1.01 - Cross between Red Hat Tomcat RPM and Chris Bush scripts  
  
# Tomcat name :)  
TOMCAT_PROG=tomcat  
  
# if TOMCAT_USER is not set, use tomcat like Apache HTTP server  
if [ -z "$TOMCAT_USER" ]; then  
TOMCAT_USER="root"  
fi  
  
RETVAL=0  
  
# start and stop functions  
start() {  
    echo -n "Starting tomcat: "  
  
    chown -R $TOMCAT_USER:$TOMCAT_USER /hvgroup/apache-tomcat-7.0.81/*     
    su -l $TOMCAT_USER -c '/hvgroup/apache-tomcat-7.0.81/bin/startup.sh'  
    RETVAL=$?  
    echo  
    [ $RETVAL = 0 ] && touch /var/lock/subsys/tomcat  
    return $RETVAL  
}  
  
stop() {  
    echo -n "Stopping tomcat: "  
    su -l $TOMCAT_USER -c '/hvgroup/apache-tomcat-7.0.81/bin/shutdown.sh'  
    RETVAL=$?  
    echo  
    [ $RETVAL = 0 ] && rm -f /var/lock/subsys/tomcat /var/run/tomcat.pid     
    rm -rf /usr/local/tomcat/work/*  
}  
  
# See how we were called.  
case "$1" in  
  start)  
        start  
        ;;  
  stop)  
        stop  
        ;;  
  restart)  
        stop  
        # Ugly hack  
        # We should really make sure tomcat  
        # is stopped before leaving stop  
        sleep 2         
        start  
        ;;  
  *)  
        echo "Usage: $0 {start|stop|restart}"  
        exit 1  
esac  
  
exit $RETVAL  

替换掉文件中的 /hvgroup/apache-tomcat-7.0.81/  为tomcat安装目录

第三步:赋予文件执行权限

chmod +x /etc/rc.d/init.d/tomcat(不生效的话先进入到/etc/rc.d/init.d/目录,再执行 chmod +x tomcat)

第四步:将脚本添加到开机启动

chkconfig --add tomcat(先进入脚本目录:/etc/rc.d/init.d/)

至此服务已配置完成,可以使用以下命令测试:

service  tomcat start 启动tomcat

service  tomcat stop 关闭tomcat

service tomcat restart 重启tomcat

reboot 重启服务器

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值