Nginx 命令行參數

  • -? | -h — 打印命令行參數的幫助
  • -c file — 使用一個文件作爲配置而不是默認配置文件
  • -g directives — 設置全局配置的指令,例如
nginx -g "pid /var/run/nginx.pid; worker_processes sysctl -n hw.ncpu;"
  • -p prefix — 設置 nginx 路徑前綴,即保存服務器文件的目錄 (默認值爲 /usr/local/nginx)
  • -q — 在配置測試期間抑制非錯誤消息
  • -s signal — 向 master 進程發送信號,參數信號可以是以下幾種:

    • stop — 立即關閉
    • quit — 優雅的關閉,即退出前完成已經接收的連接請求
    • reload — 重載配置文件,使用新配置開啓心 worker 進程,正常關閉舊 worker 進程
    • reopen — 重新打開日誌文件
  • -t — 測試配置文件: nginx 會檢查配置是否有正確的語法,然後嘗試打開配置中引入的文件
  • -T — 和 -t 一樣, 但另外將配置文件轉儲到標準輸出 (1.9.2)
  • -v — 打印 nginx 版本
  • -V — 打印 nginx 版本, 編譯器版本及配置參數

參考鏈接:nginx command line parameters

ad: 知識就是力量

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章