systemctl命令是systemd命令组中的一个,这里不再赘述。
实现开机启动步骤如下:
1.编写服务定义文件
vim tomcat8_8080.service
[Unit]
Description=Tomcat8080
After=network.target
[Service]
Type=forking
PIDFile=/usr/local/tomcat8_8080/tomcat.pid
Environment=JAVA_HOME=/usr/local/java/jdk1.8.0_172
Environment=CATALINA_PID=/usr/local/tomcat8_8080/tomcat.pid
ExecStart=/usr/local/tomcat8_8080/bin/startup.sh
[Install]
WantedBy=multi-user.target
2.拷贝文件到指定目录
cp tomcat8_8080.service /lib/systemd/system
3.启用服务
systemctl enable tomcat8_8080.service