Nginx配置文件的通用語法
- 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
歡迎關注本站公眾號,獲取更多信息