tomcat注册到centos服务

1、修改/opt/apache-tomcat/bin/catalina.sh

新增行(添加在CATALINA_PID变量使用之前,CATALINA_BASE定义之后)

CATALINA_PID="$CATALINA_BASE/tomcat.pid"

2、创建/usr/lib/systemd/system/tomcat.service

[Unit]
Description=tomcat
After=network.target

[Service]
Type=forking

Environment=/opt/jdk1.8.0_231/

ExecStart=/opt/apache-tomcat/bin/startup.sh
ExecStop=/opt/apache-tomcat/bin/shutdown.sh
ExecReload=/bin/kill -s HUP $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target

3、重新加载服务配置,启动服务,添加自动启动

systemctl daemon-reload

systemctl start jenkins.service

systemctl enable jenkins.service

原文地址:https://www.cnblogs.com/xiaoleimagic/p/15766126.html