注意不要直接雙擊nginx.exe,這樣會導(dǎo)致修改配置后重啟、停止nginx無效,需要手動關(guān)閉任務(wù)管理器內(nèi)的所有nginx進(jìn)程
在nginx.exe目錄,打開命令行工具,用命令 啟動/關(guān)閉/重啟nginx
start nginx : 啟動nginx
nginx -s reload? :修改配置后重新加載生效
nginx -s reopen? :重新打開日志文件
nginx -t -c /path/to/nginx.conf 測試nginx配置文件是否正確
關(guān)閉nginx:
nginx -s stop? :快速停止nginx
nginx -s?quit? :完整有序的停止nginx
如果遇到報(bào)錯:
bash: nginx: command not found
有可能是你再linux命令行環(huán)境下運(yùn)行了windows命令,
如果你之前是允許 nginx -s reload報(bào)錯, 試下 ./nginx -s reload
或者 用windows系統(tǒng)自帶命令行工具運(yùn)行