Nginx服務有時起動不了了,原因是80端口為其它應用程序占用了,這時,我們需要查看是哪個程序占用了它,可能是IIS的某個站點,或者Tomat,Apache等,都有可能,所以,我們需要查看一下電腦80端口的使用情況,使用下面命令
netstat -aon|findstr ":80"
看一下結果
這時,我們并沒有看到本機有被PID為4的進程占用,在任務管理器里找到了它
于是把它強制停止,不管用,于是在網上找了一些資料,說是和之前使用apache有關,需要使用下面的命令來關閉
再去看一下80端口就沒有被占用了
關閉80端后,再運行我們的nginx服務
終于可以了,呵呵,看我們的內存使用情況,真的很低!
我們需要知道的nginx三個主要的命令
啟動服務:start nginx停止服務:nginx -s stop重新加載:nginx -s reload(配置文件被修改后需要執行它)
新聞熱點
疑難解答