Linux的Nginx四 功能 模組

2021-09-12 01:32:09 字數 890 閱讀 1457

a)提供靜態檔案和index檔案,處理靜態檔案,索引檔案以及自動索引,開啟檔案描述符快取;

b)使用快取加速反向**,反向**加速(無快取),簡單的負載均衡和容錯;

c)使用快取機制加速遠端fastcgi,簡單的負載均衡和容錯;

d)模組化的結構。過濾器包括gzipping,byte ranges,chunked responses,以及 ssi-filter。在ssi過濾器中,到同乙個 proxy 或者 fastcgi 的多個子請求併發處理;

e)支援ssl 和 tls sni 支援;

f)imap/pop3**服務功能;

g)使用外部 http 認證伺服器重定向使用者到 imap/pop3 後端;

h)使用外部 http 認證伺服器認證使用者後連線重定向到內部的 smtp 後端;

a)基於名稱和基於ip的虛擬伺服器;

b)支援keep-alive和管道連線;

d)訪問日誌的格式,快取日誌寫入和快速日誌輪循;

e)3xx-5xx錯誤**重定向;

f)速度限制

nginx的核心模組包括核心模組和事件驅動模組,即:coremodule和eventsmodule;另外還有第三方模組 http核心模組,httpcoremodule,它是nginx伺服器的核心模組。

coremodule和eventsmodule模組的配置相對於httpcoremodule會少一些,但是它們的配置將會影響系統的效能,而非功能上的差異。

1、coremodule用於控制nginx伺服器的基本功能; 

2、eventsmodule用於控制nginx如何處理連線。該模組的指令的一些引數會對應用系統的效能產生重要的影響; 

3、httpcoremodule提供http訪問nginx伺服器,該模組是不能缺少的。

linux安裝開啟ssl功能的nginx

cd usr local tar zxvf nginx x.x.x.tar.gz 進入nginx目錄 cd nginx x.x.x 進行配置 期間可能會有報錯,執行如下指令即可 yum y install gcc gcc c autoconf automake make yum y install ...

Linux學習之四 Nginx

nginx的是乙個高效能的web伺服器的軟體。它比apache http伺服器更加靈活,重量輕的程式。本教程將教你如何安裝和你的centos 7伺服器上啟動nginx的。本教程的步驟需要使用者具有root許可權。你可以看到如何設定了按照步驟3和4的 在centos 7初始伺服器設定 教程。要新增的c...

Nginx的功能特性

nginx伺服器以其功能豐富著稱於世,它既可以作為http伺服器,也可以作為反向 伺服器或者郵件伺服器 能夠快速響應靜態頁面 html 的請求 支援fastcgi ssl virtual host url rewrite http basic auth gzip等大量功能,並且支援更多的第三方功能模...