天天看點

Nginx 常用子產品介紹

Nginx 核心子產品介紹

      Nginx核心子產品負責Nginx的全局應用,對應主配置檔案的Main區塊和Events區塊區域,這裡有很多Nginx必須的全局參數配置,有關核心子產品功能介紹的官方位址:​​http://nginx.org/en/docs/ngx_core_module.html​​

标準的http功能子產品集合

      這些标準的http功能子產品,雖然不是nginx軟體所必需的,但都是常用的,是以絕大部分預設情況都是會自動安裝到nginx軟體中,不建議擅自改動,保留原有的預設配置就好。 官方位址:​​http://nginx.org/en/docs​​/

Nginx 常用子產品介紹
ngx_http_core_module:包括一些核心的http參數配置,對應nginx的配置為http區塊部分

ngx_http_access_module:通路控制子產品,用來控制網站使用者對nginx的通路

ngx_http_gzip_module:壓縮子產品,對Nginx傳回的資料壓縮,屬于性能優化子產品

ngx_http_fastcgi_module:fastcgi子產品,和動态應用相關的子產品,例如PHP

ngx_http_proxy_module:proxy代理子產品

ngx_http_upstream_module:負載均衡子產品,可以實作網站的負載均衡功能及節點的健康檢查

ngx_http_rewrite_module:URL位址重新子產品

ngx_http_limit_conn_module::限制使用者并發連接配接數及請求數子產品

ngx_http_limit_req_module: 根據定義key限制nginx請求過程的速率

ngx_http_log_module:通路日志子產品,以指定的格式記錄Nginx客戶通路日志等資訊

ngx_http_auth_basic_module:web認證子產品,設定web使用者通過賬号通路nginx

ngx_http_ssl_module:ssl子產品,用于加密的http連接配接,如https

ngx_http_stub_status_module:記錄Nginx基本通路資訊等的子產品      

繼續閱讀