在centos7以上可以利用system命令來控制編譯或rpm安裝的軟件的開啓關閉,使用方式簡單便捷,統一性高
1. vim /etc/systemd/system/tomcat.service #新建單元文件
[Unit]
Description=Apache Tomcat Web Application Container
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
Environment=JAVA_HOME=/usr/java/jdk1.8.0_171-amd64
Environment=CATALINA_HOME=/usr/local/apache-tomcat-9.0.7/
Environment=CATALINA_BASE=/usr/local/apache-tomcat-9.0.7/
ExecStart=/usr/local/apache-tomcat-9.0.7/bin/startup.sh
ExecStop=/usr/local/apache-tomcat-9.0.7/bin/shutdown.sh
[Install]
WantedBy=graphical.target #此項是系統的運行級別該項已圖形界面界別5 爲例
:wq
2.systemctl daemon--reload #加載啓動項
3. systemctl enable tomcat #設置開機自啓命令
4.systemctl is-enabled tomcat #查詢開機是否開機自啓
5. systemctl is-active tomcat #查詢是否已經啓動
6.systemctl start tomcat #開啓tomcat
7.systemctl stop tomcat #停止tomcat