無論是nginx -s stop
還是nginx -s reload
命令,都會出現這個錯誤。
解決方法:使用命令創建/logs/nginx.pid文件,命令如下所示:
nginx -c conf/nginx.conf
啟動nginx
有很多種方法啟動nginx
(1)直接雙擊nginx.exe,雙擊后一個黑色的彈窗一閃而過
(2)打開cmd命令窗口,切換到nginx解壓目錄下,輸入命令 nginx.exe 或者 start nginx
,回車即可
檢查nginx是否啟動成功
(1)直接在瀏覽器地址欄輸入網址 http://localhost:80,回車
(2)可以在cmd命令窗口輸入命令 tasklist /fi "imagename eq nginx.exe"
關閉nginx
如果使用cmd命令窗口啟動nginx,關閉cmd窗口是不能結束nginx進程的,可使用兩種方法關閉nginx
(1)輸入nginx命令: nginx -s stop
(快速停止nginx) 或 nginx -s quit
(完整有序的停止nginx)
(2)使用taskkill: taskkill /f /t /im nginx.exe