tomcat自启动

2.2编写tomcat服务脚本文件
在/etc/init.d/目录下创建tomcat8服务脚本文件。
执行脚本:
[root@localhost /]# vim /etc/init.d/tomcat8
[root@localhost /]# cat /etc/init.d/tomcat8

#!/bin/bash

tomcat startup script for the Tomcat server

chkconfig: 345 80 20

description: start the tomcat deamon

Source function library

. /etc/rc.d/init.d/functions

prog=tomcat8
JAVA_HOME=/usr/java/jdk1.8.0_151/ # 根据自己的路径改写JAVA_HOME
export JAVA_HOME
CATALANA_HOME=/usr/local/tomcat/ # 根据自己的路径改写CATALANA_HOME
export CATALINA_HOME

case “$1” in
start)
echo “Starting Tomcat…”
$CATALANA_HOME/bin/startup.sh
;;

stop)
echo “Stopping Tomcat…”
$CATALANA_HOME/bin/shutdown.sh
;;

restart)
echo “Stopping Tomcat…”
$CATALANA_HOME/bin/shutdown.sh
sleep 2
echo
echo “Starting Tomcat…”
$CATALANA_HOME/bin/startup.sh
;;

*)
echo “Usage: $prog {start|stop|restart}”
;;
esac
exit 0

2.3 赋权限,测试启动脚本(把原来的tomcat手工关闭)
[root@localhost /]# cd /etc/init.d/
[root@localhost init.d]# chmod 755 tomcat8 #赋予权限
[root@localhost init.d]# service tomcat8 start #启动服务
Starting tomcat8 (via systemctl): [ 确定 ]
[root@localhost init.d]# service tomcat8 stop #停止服务
Stopping tomcat8 (via systemctl): [ 确定 ]
[root@localhost init.d]# service tomcat8 restart #重启服务
Restarting tomcat8 (via systemctl): [ 确定 ]
2.4 将服务脚本加入到系统启动队列
[root@localhost zm]# chkconfig tomcat8 on #服务脚本加入到系统启动队列
[root@localhost zm]# chkconfig --list tomcat8 #检查 oracle服务是否已经生效

最后重启系统

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值