linux之systemctl设置自定义服务
生活随笔
收集整理的這篇文章主要介紹了
linux之systemctl设置自定义服务
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 問題
在linux系統上設置自定義服務,或者讓我的服務開機就運行起來,比如我們就以tomcat服務為例子
/usr/local/tomcat/bin/startup.sh 啟動tomcat的腳本 /usr/local/tomcat/bin/shutdown.sh 關閉tomcat的腳本 /usr/local/tomcat/bin/restart.sh 重啟tomcat的腳本
2 解決方法
1) 在/usr/lib/systemd/system/目錄下新建立一個tomcat.service文件
格式如下
2) 部分文件說明
[Unit]:服務的說明
Description:描述服務
After:依賴,當依賴的服務啟動之后再啟動自定義的服務
[Service]服務運行參數的設置
Type=forking是后臺運行的形式
ExecStart為服務的具體運行命令
ExecReload為重啟命令
ExecStop為停止命令
PrivateTmp=True
總結
以上是生活随笔為你收集整理的linux之systemctl设置自定义服务的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言之字符数组在if{}里面赋值给ch
- 下一篇: linux之dos2unix命令解决vi