centos7.6使用systemd将tomcat注册为服务并一键启动例如创建bim.service,内容如下[Unit]Description=tomcatservicebimStopWhenUnneeded=yes[Service]Type=forkingExecStart=/data01/tomcat/bim/apache-tomcat-8.5.51/bin/startup.shExecReload=/bin/kill-sHUP$MAINPIDEExecStop=/bin/kill-sQUIT$MAINPIDKillMode=control-group创建统一管理集群服务targetiam.target#emergency-net.target[Unit]Description=iamtarget#Requires=bam.serviceidp。servicebim.serviceapphub.serviceWants=bim.servicebam.serviceidp.serviceapphub.service[Install]WantedBy=multi-user.target设置iam.target在开机时自启动systemctlenableiam.targetrestartmachineps-ef|grepjava会发现服务都起来了,也可以用systemctlstartstoprestart来关闭和重启单个服务。限制问题:使用systemctl关闭/启动单个服务时,iam.target必须处于运行状态才能引用systemd配置文件:systemd配置文件详解阮一峰systemd