/lib/systemd/system下建立supervisor.service, 是開機自啟服務
1> 進入/lib/systemd/system目錄,並建立supervisor.service檔案
[unit]
description=supervisor
after=network.target
[service]
type=forking
execstart=/usr/bin/supervisord -c /etc/supervisor/supervisord.conf
execstop=/usr/bin/supervisorctl $options shutdown
execreload=/usr/bin/supervisorctl $options reload
killmode=process
restart=on-failure
restartsec=42s
[install]
wantedby=multi-user.target
2> 設定開機啟動
systemctl enable supervisor.service
systemctl daemon-reload
3> 修改檔案許可權為766
chmod 766 supervisor.service
4> 配置service型別服務
#!/bin/bash
## supervisord this scripts turns supervisord on
## author: mike mcgrath (based off yumupdatesd)
## chkconfig: - 95 04
## description: supervisor is a process control utility. it has a web based
# xmlrpc inte***ce as well as a few other nifty features.
# processname: supervisord
# config: /etc/supervisor/supervisord.conf
# pidfile: /var/run/supervisord.pid
## source function library
. /etc/rc.d/init.d/functions
retval=0
start()
stop()
restart()
case "$1" in
start)
start
;;stop)
stop
;;restart|force-reload|reload)
restart
;;condrestart)
[ -f /var/lock/subsys/supervisord ] && restart
;;status)
status supervisord
retval=$?
;;*)
echo $"usage: $0 "
exit 1
esac
exit $retval
將上述指令碼內容儲存到/etc/rc.d/init.d/supervisor檔案中,修改檔案許可權為755,並設定開機啟動
chmod 755 /etc/rc.d/init.d/supervisor
chkconfig supervisor on
Ubuntu設定服務自啟
1.進入 etc init.d目錄下 cd etc init.d 2.建立啟動指令碼run script.sh touch run script.sh 3.編輯檔案,儲存以下內容 vi run script.sh bin sh begin init info provides gw required...
Liunx服務設定開機自啟
個人blog 1 拾憶生活 個人blog 2 極簡 拾憶生活 第一部分 1 在系統 etc目錄下 2 rc?d 中放置的是 init.d 中指令碼的鏈結檔案,命名格式如下 k number 決定執行的順序 3 分析 檢視許可權和詳細鏈結情況 第二部分 指令碼編寫,我未來再來深究 這個是掛載共享資料夾...
windows下設定MongDB服務自啟動
1 在d 目錄下建立乙個資料夾目錄結構 db放資料庫資料 d mongodata db 並在log資料夾中新建乙個空檔案 名稱為mongod.log 存放日誌檔案 2 在mongdb安裝目錄 bin資料夾中建立乙個cfg字尾檔案,名稱為mongod.cfg 內容如下,設定資料庫儲存位置和日誌位置 s...