先放一張圖
來吧,開擼
首先我們先不看第一行,我們先看include /etc/nginx/conf.d/*.conf 這一行,這一行就是加載了這個目錄下的所有以.conf後綴爲結尾的所有conf文件。所以說,任務加倍了,我們得研究兩個文件
先說第一個
這個文件,大體可分爲三大塊:
第一部分:主要是配置nginx日誌、線程、nginx使用用戶,服務啓動時的pid等一系列全局性的內容
第二部分:主要是時間模塊,包括配置內核模型
第三部分:核心配置 比較重要的 keepalive_timeout 65 這個是客戶端服務端連接過期時間
再說下 第二個也就是default.conf
這個文件配置了一些默認的監聽端口,服務名稱,包括一些默認的加載頁以及一些錯誤頁面,注意啊,默認的錯誤頁面沒有404,我們可以自己添加進去