nginx支持以下命令行參數(shù)
- -? | -h 獲得幫助
- -c file 使用指定配置文件货邓,而不是默認(rèn)配置文件
- -g directives 設(shè)置全局配置指令削咆,如
nginx -g "pid /var/run/nginx.pid; worker_processes `sysctl -n hw.ncpu`;" - -p prefix 設(shè)置nginx路徑前綴绒障,比如保存服務(wù)器文件的目錄(默認(rèn)值為
/usr/local/nginx
) - -q 在測試配置文件時只輸出錯誤信息
- -s signal 發(fā)送一個信號給master進(jìn)程。包括quit | stop | start | reload | reopen
- quit 立即停止服務(wù)
- stop 優(yōu)雅地停止服務(wù)
- start 開啟服務(wù)
- reload 重新加載配置文件履澳,使用新的配置文件開啟新的worker進(jìn)程并優(yōu)雅地關(guān)閉舊的worker進(jìn)程
- reopen 重新打開日志文件
- -t 測試配置文件:先檢測語法赂毯,然后嘗試打開
- -T 與-t一致,還會將配置文件轉(zhuǎn)儲到標(biāo)準(zhǔn)輸出
- -v 打印nginx版本
- -V 打印nginx版本应闯、編譯器版本纤控、配置參數(shù)。