侧边栏壁纸
  • 累计撰写 56 篇文章
  • 累计创建 59 个标签
  • 累计收到 7 条评论

Linux配置tomcat开机启动并添加系统服务

时间这孩子很诚实
2022-03-28 / 0 评论 / 0 点赞 / 39 阅读 / 811 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-03-28,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

如果我们使用war 包进行部署项目的时候,需要把包放进Tomcat的目录下,为了使我们的服务能够在服务器重启的时候自动启动起来,我们需要把Tomcat设置成自起服务。

配置 Tomcat 服务

  • 新建服务脚本
cd /etc/init.d/
vim /etc/init.d/tomcat
  • 添加脚本内容
#!/bin/bash
# description: Tomcat8 Start Stop Restart
# processname: tomcat8
# chkconfig: 234 20 80
 
CATALINA_HOME=/opt/software/apache-tomcat-8.5.47
 
case $1 in
        start)
                sh $CATALINA_HOME/bin/startup.sh
                ;;
        stop)
                sh $CATALINA_HOME/bin/shutdown.sh
                ;;
        restart)
                sh $CATALINA_HOME/bin/shutdown.sh
                sh $CATALINA_HOME/bin/startup.sh
                ;;
        *)
                echo 'please use : tomcat {start | stop | restart}'
        ;;
esac
exit 0

执行脚本,启动、停止 和 重启服务。
给tomcat脚本添加权限

chmod 777 tomcat

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

Tomcat 配置开机自启动

  • 向chkconfig添加 tomcat 服务的管理
[root@localhost ~]# chkconfig --add tomcat
  • 设置tomcat服务自启动
[root@localhost ~]# chkconfig tomcat on
  • 查看tomcat的启动状态
[root@localhost ~]# chkconfig --list | grep tomcat
  • 关闭tomcat服务自启动
chkconfig tomcat off
0

评论区