nginx配置檔案詳解

2021-08-15 12:20:13 字數 1080 閱讀 5538

nginx是乙個高效能的web和反向**伺服器

- 1、**伺服器

**伺服器,客戶機在傳送請求時,不會直接傳送給目的主機,而是先傳送給**伺服器,**伺服器接受客戶機請求之後,再向主機發出並接收目的主機返回的資料,存放在**伺服器的硬碟中,再傳送給客戶機

- 2、正向**伺服器

正向**,架設在客戶機與目標主機之間,只用於**內部網路對internet的連線請求,客戶機必須指定**伺服器,並將本來要直接傳送到web伺服器上的http請求傳送到**伺服器中。

- 3、反向**伺服器

反向**伺服器架設在伺服器端,通過緩衝經常被請求的頁面來緩解伺服器的工作量,將客戶機請求**給內部網路上的目標伺服器;並將從伺服器上得到的結果返回給internet上請求連線的客戶端,此時**伺服器與目標主機一起對外表現為乙個伺服器。

nginx配置檔案主要分為4部分:main(全域性設定)、server(主機設定)、upstream(負載均衡伺服器設定)和 location(url匹配特定位置的設定)。這四者之間的關係如下:server繼承main,location繼承server,upstream既不會繼承其他設定也不會被繼承

- main部分設定的指令將影響其他所有設定;

- server部分的指令主要用於指定主機和埠;

- upstream指令主要用於負載均衡,設定一系列的後端伺服器;

- location部分用於匹配網頁位置。

server

(2)處理靜態檔案請求,目錄匹配或字尾匹配

注意:路徑和之前路徑一致

nginx -s reload

nginx配置檔案詳解

nginx engine x 是乙個高效能的 http 和 反向 伺服器,也是乙個 imap pop3 smtp 伺服器。nginx 是由 igor sysoev 為俄羅斯訪問量第二的 rambler.ru 站點開發的,它已經在該站點執行超過兩年半了。igor 將源 以類bsd許可證的形式發布。ng...

nginx配置檔案詳解

定義nginx執行的使用者和使用者組 user www www nginx程序數,建議設定為等於cpu總核心數。worker processes 8 全域性錯誤日誌定義型別,debug info notice warn error crit error log ar loginx error.log...

Nginx配置檔案詳解

定義nginx執行的使用者各使用者組 user nginx nginx nginx程序數,建議設定與cpu核心數一致 worker processes 1 全域性錯誤日誌定義型別 debug info notice warn error crit error log logs error.log e...