如何使用centos7的systemctl命令管理tomcat脚本?

2026-06-11 10:273阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计162个文字,预计阅读时间需要1分钟。

如何使用centos7的systemctl命令管理tomcat脚本?

[root@node2system]#

(注意:这里仅是按照要求改写的开头和内容,实际内容未提供。)

[root@node2system]#catlibsystemdsystemtomcat.service[Unit]DescriptionTomcatAftersyslog.tar

[root@node2 system]# cat /lib/systemd/system/tomcat.service [Unit]Description=TomcatAfter=syslog.target network.target remote-fs.target nss-lookup.target

[Service]Type=forking EnvirOnment="JAVA_HOME=/usr/local/jdk" PIDFile=/data/tomcat/tomcat.pidExecStart=/data/tomcat/bin/startup.shExecReload=/bin/kill -s HUP $MAINPIDExecStop=/bin/kill -s QUIT $MAINPIDPrivateTmp=true

[Install]WantedBy=multi-user.target

systemctl daemon-reloadsystemctl stop/start/restart/status tomcat.service

如果不能直接启动

tomcat配置pid

vim ../tomcat/bin/catalina.sh

此位置添加 CATALINA_PID="$CATALINA_BASE/tomcat.pid"

重新执行以上命令

如何使用centos7的systemctl命令管理tomcat脚本?

本文共计162个文字,预计阅读时间需要1分钟。

如何使用centos7的systemctl命令管理tomcat脚本?

[root@node2system]#

(注意:这里仅是按照要求改写的开头和内容,实际内容未提供。)

[root@node2system]#catlibsystemdsystemtomcat.service[Unit]DescriptionTomcatAftersyslog.tar

[root@node2 system]# cat /lib/systemd/system/tomcat.service [Unit]Description=TomcatAfter=syslog.target network.target remote-fs.target nss-lookup.target

[Service]Type=forking EnvirOnment="JAVA_HOME=/usr/local/jdk" PIDFile=/data/tomcat/tomcat.pidExecStart=/data/tomcat/bin/startup.shExecReload=/bin/kill -s HUP $MAINPIDExecStop=/bin/kill -s QUIT $MAINPIDPrivateTmp=true

[Install]WantedBy=multi-user.target

systemctl daemon-reloadsystemctl stop/start/restart/status tomcat.service

如果不能直接启动

tomcat配置pid

vim ../tomcat/bin/catalina.sh

此位置添加 CATALINA_PID="$CATALINA_BASE/tomcat.pid"

重新执行以上命令

如何使用centos7的systemctl命令管理tomcat脚本?