Tomcat设置开机自启动(适用tomcat8版本)

源:
Tomcat设置开机自启动(适用tomcat8版本)
在项目开发过程中经常会遇到Linux服务器重启后,tomcat需要人工重新启动,如果使用了大批量服务器,这样会产生巨大的工作量,因此,tomcat自启动就很重要了,下面是我整理的配置过程,供大家参考学习,有问题,可留言,大家一起交流。

1.1 修改tomcat的catalina.sh文件
假设tomcat存放目录为/opt,jdk目录为/opt/jdk1.8

  1. 执行命令:

vi /opt/apache-tomcat-8.5.39/bin/catalina.sh

  1. 在编辑窗口输入:set number然后回车

在143行添加CATALINA_PID=“$CATALINA_BASE/tomcat.pid”

如图:
在这里插入图片描述
1.2 创建文件tomcat.service

  1. 执行命令

vi /usr/lib/systemd/system/tomcat_xxx.service

特别说明:因在同一台机器可能部署多个tomcat,采用tomcat_xxx以区分多个tomcat。

  1. Tomcat_xxx.service内容为:

[Unit]

Description=tomcat_performance

After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]

Type=forking

Environment=“JAVA_HOME=/opt/jdk1.8”

PIDFile=/opt/tomcat_performance/tomcat.pid

ExecStart=/opt/tomcat_performance/bin/startup.sh

ExecStop=/opt/tomcat_performance/bin/shutdown.sh

ExecReload=/bin/kill -s HUP $MAINPID

PrivateTmp=true

[Install]

WantedBy=multi-user.target

注意:修改Environment和PIDFile、ExecStart、ExecStop为实际的jdk和tomcat的路径

1.3 设置开机启动
systemctl enable tomcat_xxx

1.4 开始/停止/重启 tomcat
systemctl start/stop/ restart tomcat_xxx

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值