Nginx學習筆記-入門篇
nginx初探
ginx服務器是輕量級web服務器中廣受好評的一款產品,常用功能有HTTP代理與反向代理(目前已支持七層與四層代理),負載均衡,web緩存。
nginx配置文件簡介
初學者總是對nginx的配置文件的各個塊表示迷惑以及無所適從,接下來簡單的介紹一下nginx配置文件的塊格式以及含義和生效范圍。
#這里是全局塊,可以配置一些全局生效的配置,比如nginx啟動用戶,nginx的worke_press
events {
#event塊,配置worker_connections,也是全局生效
}
http {
#http塊,nginx服務器配置中的重要部分,代理,緩存,日志定義等絕大部分功能以及第三方配置都可以放在這個模塊中。
server {
#server塊和虛擬主機有密切關系,(不明白虛擬主機的概念請自行谷歌),每一個http塊可以包含多個server塊,在server塊中配置虛擬主機需要監聽的端口,IP或域名
location {
#每一個server塊中可以包含多個location塊,從嚴格意義上講,location塊只是server塊的一個指令,它會接收到域名后面跟着的字符串,根據字符串來進行匹配,對特定請求進行處理,重定向,緩存,以及應答控制等功能。
}
}
}
謝土豪
如果有幫到你的話,請贊賞我吧!