nginxのは、Linuxシステム・サービス・メソッドに追加しました

システムサービスに追加する方法でlinux nginxの
まず、スクリプト名をシェルスクリプトを書く:nginxの
<PRE>
#/ binに/ bashのを!
#chkconfigのを:35 85 15
#説明:ANは、HTTP(S)サーバは、HTTP(S)リバースnginxのIS
SETは-e
PATH =は/ usr /ローカル/ sbinの:は/ usr / local / binに:/ sbinに:/ binにします。/ usr / sbinにします。/ usr / binに
DESC = "nginxのデーモン"
NAME = nginxの
DAEMON =は/ usr / local / nginxの/ sbinに/ $ NAME
SCRIPTNAME = /etc/init.d/$NAME
テストの終了は、-X- $ DAEMON || 0
D_START(){
$ DAEMON ||エコー-n "すでに実行している"
}
D_STOPは、(){
$ DAEMON ||エコー-n -s「終了しません"ランニング
}
d_reload(){
$ DAEMON ||エコー-n -sリロード" counldないリロード"
}
ケース" $ 1「で
)スタート
エコー-n "$ DESCの開始:$ NAME"
d_start
エコー""
;;
停止)
エコー-n "$ DESCを停止します。$ NAME"
d_stop
エコー""
;;
リロード)
エコー-n "リロード$ DESCの設定..."
d_reload
エコー"にリロード。"
;;
再起動)
エコー-n "再起動$ DESCます。$ NAME"
d_stopの
睡眠2
d_start
エコー""
;;
*)
エコー"使い方:$ SCRIPTNAME {開始|停止|再起動|リロード}">&2
の出口3
;;
ESACの
終了0
</ PRE>


II。/etc/rc.d/init.d/のシェルスクリプトに入れ、次のコマンドを実行する
1:chmodの+ X /etc/rc.d/init.d/nginx(設定実行権限)
2:のchkconfigを- -add nginxの(システムサービスを追加します)

おすすめ

転載: www.cnblogs.com/newmiracle/p/11871490.html