阿里云centos设置tomcat开机启动

2 篇文章 0 订阅
2 篇文章 0 订阅

1. 安装jdk

……
2. 安装tomcat

……

3. 在centos的/etc/init.d/目录下新建个文件 tomcat-smartweb 
配置如下(没有该文件就从服务器中下载一个改名字和重新编辑)

#!/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=tomcat
#下面这句需要给成你自己的jdk路径(bin的上一层)
JAVA_HOME=/usr/local/java/jdk1.7.0_80
export JAVA_HOME
#下面这句需要给成你自己tomcat目录(bin的上一层)
CATALANA_HOME=/home/software/tomcat/apache-tomcat-8.5.20
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
tail -f $CATALANA_HOME/logs/catalina.out
;;


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

4.修改文件 为可运行的文件
chmod a+x tomcat-smartweb

5.查看服务器开机启动项情况查找tomcat的情况
chkconfig --list
如果没有找到tomcat项
使用chkconfig命令把 tomcat 命令加入到系统启动队列中: chkconfig --add tomcat-smartweb
再次查看
chkconfig --list
显示的情况应该是这样的
tomcat-smartweb          0:off   1:off   2:off   3:off   4:off   5:off   6:off
然后chkconfig tomcat-smartweb on设置开机启动
chkconfig --list
tomcat-smartweb          0:off   1:off   2:on    3:on    4:on    5:on    6:off
这是后看到的情况变了,这时候就达到了开机就启动tomcat服务了。

以上完成就OK了,赶快重启服务器试试吧!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值