Linux安装Tomcat并且设置开机自启动

1、下载Tomcat

官网地址:Apache Tomcat® - Apache Tomcat 8 Software Downloads

其他地址:Linux版本tomcat安装包apache-tomcat-9.0.64-Java文档类资源-CSDN下载

2、将下载下来的安装包上传到Linux服务器中

3、Java环境配置,参考文章:

linux 下 java环境安装_小蓝波的博客-CSDN博客

4、解压tomcat压缩包

tar -zxvf apache-tomcat-9.0.64.tar.gz

5、移动tomcat文件到/usr/soft下

mv apache-tomcat-9.0.64 /usr/soft/tomcat9.0

6、设置Tomcat开机自启动

(1)在/etc/init.d文件夹下新建tomcat文件,并且授权

cd /etc/init.d

mkdir tomcat

chmod 777 tomcat

(2)将如下脚本添加到tomcat文件中

#!/bin/bash
# description: Tomcat9 Start Stop Restart
# processname: tomcat9
# chkconfig: 234 20 80

CATALINA_HOME=/usr/local/tomcat/apache-tomcat-7.0.77
TOMCAT_USER=root
case $1 in
        start)
                su - $TOMCAT_USER -c "sh $CATALINA_HOME/bin/startup.sh"
                ;;
        stop)
                su - $TOMCAT_USER -c "sh $CATALINA_HOME/bin/shutdown.sh"
                ;;
        restart)
                su - $TOMCAT_USER -c "sh $CATALINA_HOME/bin/shutdown.sh"
                su - $TOMCAT_USER -c "sh $CATALINA_HOME/bin/startup.sh"
                ;;
        *)
                echo 'please use : tomcat {start | stop | restart}'
        ;;
esac
exit 0

 注意:TOMCAT_USER是设置的启动tomcat的用户,例如可以TOMCAT_USER等于root,也可以专门新建一个用户用来管理Tomcat

        如果#!/bin/bash
# description: Tomcat9 Start Stop Restart
# processname: tomcat9
# chkconfig: 234 20 80   不写的话,在使用chkconfig --add tomcat时会报

(3)保存成功以后就可以执行一下脚本来启动、停止 和 重启服务

启动:service tomcat start
停止:service tomcat stop
重启:service tomcat restart

(4)Tomcat 配置开机自启动,向chkconfig添加 tomcat 服务的管理

给tomcat文件分配可执行权限  chmod +x tomcat

添加tomcat为系统服务, chkconfig --add tomcat

如果在执行该命令时提示:service tomcat does not support chkconfig,需要将#!/bin/bash
# description: Tomcat9 Start Stop Restart
# processname: tomcat9
# chkconfig: 234 20 80加入到tomcat文件中

(5)设置tomcat服务自启动

chkconfig tomcat on

(6)查看tomcat的启动状态

chkconfig --list | grep tomcat

(7)状态如下

chkconfig –list | grep tomcat

(8)关闭tomcat服务自启动

chkconfig tomcat off

(9)删除tomcat服务在chkconfig上的管理

chkconfig –del tomcat

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值