nginx啟動指令碼
nginx ("engine x") 是乙個高效能的http和反向**伺服器,也是乙個 imap/pop3/smtp **伺服器。因穩定性、豐富的功能、低資源消耗而聞名。
但nginx本身不自帶啟動指令碼,需要我們手動編寫乙份,現在網上所提供的大多數指令碼都是有針對行的,可移植性很差。
大多數這樣的指令碼依賴於系統中functions函式,但該函式僅在個別系統中存在。
為了使指令碼更加通用,以下編寫的指令碼可以很輕鬆的移植到各種unix、linux系統中,同時還相容centos的chkconfig功能。
測試證明無需修改即可在centos、ubuntu、freebsd上測試執行正常。
指令碼提供了nginx所支援的6種程序管理訊號中的4種啟動用控制訊號,同時額外附件了乙個檢視程序狀態的功能。
指令碼全文如下:[root@centos6 ~] cat /etc/init.d/nginx
如果你的系統使用的是centos或redhat的系統,可以通過chkconfig將其設定為開機啟動項。
[root@centos6 ~] chkconfig --add nginx
[root@centos6 ~] chkconfig nginx on
指令碼執行效果如圖:
Nginx啟動指令碼
nginx啟動指令碼 nginx engine x 是乙個高效能的http和反向 伺服器,也是乙個 imap pop3 smtp 伺服器。因穩定性 豐富的功能 低資源消耗而聞名。但nginx本身不自帶啟動指令碼,需要我們手動編寫乙份,現在網上所提供的大多數指令碼都是有針對行的,可移植性很差。大多數這...
nginx 啟動指令碼
相信好多小夥伴啟動nginx和重啟的時候都需要在命令列輸入命令,本著程式猿封裝思想 咱們可以寫好指令碼這樣就一勞永逸了。echo off cd d d nginx 1.5.1 這是nginx的安裝路徑 start nginx.exe exit echo off d cd d nginx 1.5.1 ...
Nginx 啟動指令碼 重啟指令碼
第一步 先執行命令關閉nginx sudo kill cat home nginx log nginx.pid 第二步 vi etc init.d nginx 輸入以下內容 儲存退出 第三步 chmod x etc init.d nginx 第四步 sbin chkconfig nginx on 檢...