配置tomcat服务和开机自启动

1. 编写服务脚本

[root@tomcat ~]# cd /etc/init.d/
[root@tomcat /etc/init.d]# vim tomcat
#!/bin/bash
#chkconfig:35 68 78      # 启动级别  开机顺序  关闭顺序
TOMCAT_HOME=/usr/local/tomcat  #tomcat的安装目录
TOMCAT_BIN=$TOMCAT_HOME/bin    #管理tomcat的脚本位置
start(){
  $TOMCAT_BIN/startup.sh
}
stop(){
  $TOMCAT_BIN/shutdown.sh
}
restart(){
  stop
  start
}
configtest(){
  $TOMCAT_BIN/configtest.sh
}
status(){ 
 if [ -f '/var/run/tomcat.pid' ];then
    echo 'tomcat is running'
 else
    echo 'tomcat is stop'
 fi
}
case "$1" in
    start)
       start;;
    stop)
       stop;;
    restart)
       restart;;
    configtest)
       configtest;;
    status)
       status;;
    *)
       echo"{start|stop|configtest|status}"
esac

[root@tomcat /usr/local/tomcat/bin]# vim catalina.sh

2. 测试脚本

3. 添加开机自启

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值