Nginx配置文件的通用語法

  1. Nginx配置語法
    配置文件由指令與指令塊構成
    每條指令以; 分號結尾,指令與參數間以空格符號分隔
    指令塊以{}大括號將多條指令組織在一塊兒
    include語句容許組合多個配置文件以提高可維護性
    使用#符號添加註釋,提升可讀性
    使用$符號使用變量
    部分指令的參數支持正則表達式

2.配置參數:時間的單位nginx

  • ms:milliseconds d:days
  • s:seconds w:weeks
  • m:minutes M:months,30 days
  • h:hours y:years,365 days

3.配置參數:空間的單位正則表達式

  • 默認:bytes
  • k/K:kilobytes
  • m/M:megabytes
  • g/G:gigabytes

4.http配置的指令塊ide

  • http
  • server
  • upstream
  • location

5.Nginx命令行測試

  • 格式:nginx -s reload
  • 幫助:-? -h
  • 使用指定的配置文件:-c
  • 指定配置指令:-g
  • 指定運行目錄:-p
  • 發送信號:-s
    當即中止服務:stop
    優雅的中止服務:quit
    重載配置文件:reload
    從新開始記錄日誌文件:reopen
  • 測試配置文件是否有語法錯誤:-t -T
  • 打印nginx的版本信息、編譯信息等:-v -V
相關文章
相關標籤/搜索