在/usr/lib/systemd/system路径下添加tomcat.service(只要后缀一样,名字可以随便换)文件,内容如下:
#!/bin/sh
[Unit]
Description=tomcat_rsf
After=syslog.target network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
PIDFile=/data/rsf/CATALINA_PID
Environment=JAVA_HOME=/usr/java/jdk1.8.0_171 #环境变量还是手动设置一下吧,不然有时会抽风起不来
ExecStart=/data/rsf/apache-tomcat-8.0.52/bin/startup.sh
#下面这两句是设置重启和停止的,可以不要(因为很麻烦)
#ExecReload=/bin/kill -s HUP $MAINPID
#ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true
[Install]
WantedBy=multi-user.target
systemctl enable tomcat.service 加入开机启动
systemctl disable tomcat.service 移除开机启动
systemctl start tomcat.service 手动启动