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