1.位置:/usr/local/nginx/conf/nginx.conf
具體配置說明,都寫到漢字注釋部分了哦。
# 全域性塊:從配置檔案開始到 events 塊之間的內容,主要會設定一些影響 nginx 伺服器整體執行的配置指令,主要包括配置執行 nginx 伺服器的使用者(組)、允許生成的 worker process 數,程序 pid 存放路徑、日誌存放路徑和型別以及配置檔案的引入等。
#user nobody;
# 併發處理的值,值越大,處理併發能力越好
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
# events塊 :涉及的指令主要影響 nginx 伺服器與使用者的網路連線,常用的設定包括是否開啟對多 work process 下的網路連線進行序列化,是否允許同時接收多個網路連線,選取哪種事件驅動模型來處理連線請求,每個 work process 可以同時支援的最大連線數等。
events
# http塊:**、快取和日誌定義等絕大多數功能和第三方模組的配置都在這裡。需要注意的是:http 塊也可以包括 http 全域性塊、server 塊。
#}}
該指令用於匹配 url。
語法如下:
1、= :用於不含正規表示式的 uri 前,要求請求字串與 uri 嚴格匹配,如果匹配
成功,就停止繼續向下搜尋並立即處理該請求。
2、~:用於表示 uri 包含正規表示式,並且區分大小寫。
3、~*:用於表示 uri 包含正規表示式,並且不區分大小寫。
4、^~:用於不含正規表示式的 uri 前,要求 nginx 伺服器找到標識 uri 和請求字
符串匹配度最高的 location 後,立即使用此 location 處理請求,而不再使用 location
塊中的正則 uri 和請求字串做匹配。
注意:如果 uri 包含正規表示式,則必須要有 ~ 或者 ~ 標識。
Nginx從入門到實戰
什麼是nginx?nginx engine x 是一款輕量級的web 伺服器 反向 伺服器及電子郵件 imap pop3 伺服器。什麼是反向 反向 reverse proxy 方式是指以 伺服器來接受internet上的連線請求,然後將請求 給內部網路上的伺服器,並將從伺服器上得到的結果返回給int...
Nginx 入門到配置
配置nginx.conf 功能nginx是乙個高效能的反向 伺服器和高效能web伺服器 延伸一下,很多人可能對於正向 反向 不是很清晰,首先來具體了解一下。正向 的客戶端 比如我們要與後台訪問資料,然後直接請求 伺服器就可以,然後 伺服器會根據我們的請求去訪問具體的伺服器,返回給我們想要的資料。從 ...
Nginx從入門到精通
1 nginx配置檔案載入機制 採用nginx s reload命令載入nginx的配置檔案,master程序讀取配置檔案,建立新的worker程序,向老的worker程序傳送shutdown命令。老的worker程序不再接受新的請求,待老的請求處理完成後,就會停掉。2 location匹配機制 當...