touch uwsgi
以下以uwsgi為例:
vim uwsgi
#!/bin/sh
## uwsgi - this script starts and stops the uwsgi daemon
## chkconfig: - 91 17
# processname: uwsgi
# config: /root/root/project/uwsgi.ini
# config:
# pidfile: /root/root/project/uwsgi.pid
start(
) stop(
)case
"$1"
in start)
start
;;stop)
stop
;;restart)
stop
start
;;*)
echo
$"usage: $0 "
exit 1
esac
注意:此步很重要,不執行,一切都是白搭!
chmod a+x uwsgi
到此可以使用:
/etc/init.d/uwsgi start #進行專案的啟動
/etc/init.d/uwsgi stop #進行專案的停止
chkconfig --add /etc/init.d/uwsgi
service uwsgi start
service uwsgi stop
service uwsgi restart
chkconfig uwsgi on
最後,重啟伺服器試試吧!
sudo
shutdown now
linux中設定開機啟動shell指令碼
使用 cron 任務實現開機啟動執行shell指令碼 除了常用格式 分 時 日 月 周 外,cron 排程器還支援 reboot 指令。這個指令後面的引數是指令碼 啟動時要執行的那個指令碼 的絕對路徑。然而,這種方法需要注意兩點 a cron 守護程序必須處於執行狀態 通常情況下都會執行 b 指令碼...
Linux設定開機啟動
vim etc rc.local 末尾新增 在 bin sh下新增 chkconfig 2345 80 90 description auto run 注 1 chkconfig後面有三個引數2345,80和90告訴chkconfig程式,需要在rc2.d rc5.d目錄下,建立名字為s80auto...
linux 開機啟動設定
執行級別等級 level2 5是沒有任何區別的 執行級別檢視 runlevel 切換執行級別 init 3 init 0表示關機,init 6表示重啟。執行 etc rcs.d 目錄下的指令碼,然後是 etc rcx.d 目錄下的指令碼,x代表的是數字0 6。rcs.d和rcx.d目錄下的檔案都是以...