http配置的指令塊
http
server
upstream
location
配置文件語法
配置文件由指令與指令塊構成
每條指令以痪欲;分號結尾悦穿,指令與參數間以空格符號分隔
指令塊以{}大括號將多條指令組織在一起
include語句允許組合多個妹紙文件以提升可維護性
使用#符號添加注釋,提高可讀性
使用$符號使用變量
部分智聯搞得參數支持正則表達式
配置參數.時間的單位
ms milliseconds
s seconds
m minutes
h hours
d days
w weeks
m months勤揩,30days
y years,365days
配置參數.空間的單位
bytes
k/K
m/M
g/G
配置gzip
在ngnix.conf中配置gzip on秘蛔,開啟gzip壓縮
配置完成后可在瀏覽器開發(fā)者模式下查看是否生效
content-encoding:?gzip?#看到這個信息就表示已啟用gzip壓縮
配置日志
main 為日志名
main 后面跟的都是日志變量
logs/access.log 日志存儲位置
可使用goaccess實現可視化和實時呈現日志情況