1. 程式人生 > >Nginx服務啟動失敗問題解決方法

Nginx服務啟動失敗問題解決方法

做網站維護的朋友最擔心的就是apache或nginx啟動不了,因為只要這兩樣啟動不了網幾乎就不能打開了,那麼我們碰到Nginx服務啟動失敗要如何處理 ?具體步驟如下。

公司的開發環境是nginx,經常遇到一些無法啟動nginx的情況,百度了一下,找到個方法,記錄一下,也方便有相同困擾的人。

Nginx服務有時起動不了了,原因是80埠為其它應用程式佔用了,這時,我們需要檢視是哪個程式佔用了它,可能是IIS的某個站點,或者Tomat,Apache等,都有可能,所以,我們需要檢視一下電腦80埠的使用情況,使用下面命令:

netstat -aon|findstr “:80″


這時,我們並沒有看到本機有被PID為4的程序佔用,在工作管理員裡找到了它


關閉80端後,再執行我們的nginx服務。

另外,我們需要知道的nginx三個主要的命令:

啟動服務:start nginx
停止服務:nginx -s stop
重新載入:nginx -s reload(配置檔案被修改後需要執行它)