注意不要直接雙擊nginx.exe,這樣會導致修改配置後重新啟動、停止nginx無效,需要手動關閉任務管理器內的所有nginx進程
#在nginx.exe目錄,開啟命令列工具,用指令啟動/關閉/重啟nginx
start nginx : 啟動nginx
nginx -s reload :修改設定後重新載入生效
nginx -s reopen :重新開啟日誌檔案
nginx -t -c /path/to/nginx.conf 測試nginx設定檔是否正確
關閉nginx:
nginx -s stop : 快速停止nginx
nginx -s quit :完整有序的停止nginx
如果遇到報錯:
bash: nginx: command not found
有可能是你再linux命令列環境下執行了windows命令,
如果你之前是允許nginx -s reload報錯,試試./nginx -s reload
或用windows系統自帶命令列工具運行
#更多Nginx相關知識,請造訪Nginx使用教學專欄!
以上是nginx如何停止的詳細內容。更多資訊請關注PHP中文網其他相關文章!