常用的Nginx重要模組有什麼?linux伺服器運維
Nginx軟體之所以強大,是因為它具有眾多的功能模組。Linux運維工作中,企業常用的Nginx重要模組有什麼?
(1)Nginx核心功能模組
Nginx核心功能模組負責Nginx的全域性應用,主要對應主配置檔案的Main區塊和Events區塊區域,這裡有很多Nginx必須的全域性引數配置。
(2)標準的http功能模組集合
這些標準的http功能模組,雖然不是Nginx軟體所必需的,但都是很常用的,因此絕大部分預設情況都會自動安裝到Nginx軟體中。不建議擅自改動,保留軟體的預設配置就好,除非明確知道自身在做什麼,有什麼額外影響。在生產環境中,配置、調整及最佳化Nginx軟體,主要就是根據這些模組的功能修改相應的引數來實現的。
企業場景常用的Nginx http功能模組有哪些?
ngx_http_core_module 包括一些核心的http引數配置,對應Nginx的配置為HTTP區塊部分
ngx_http_access_module 訪問控制模組,用來控制網站使用者對Nginx的訪問
ngx_http_gzip_module 壓縮模組,對Nginx返回的資料壓縮,屬於效能最佳化模組
ngx_http_fastcgimodule 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基本訪問狀態資訊等的模組
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952968/viewspace-2765099/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux運維pwd命令有什麼用途?linux運維主要做什麼Linux運維
- Nginx常用的模組Nginx
- Linux伺服器常用的有什麼版本?Linux伺服器
- Linux運維的工作內容有什麼?Linux基礎Linux運維
- 什麼是Linux運維?Linux運維工程師需要做什麼?Linux運維工程師
- Shell除錯有什麼技巧?Linux運維除錯Linux運維
- Linux運維和桌面運維有什麼區別?崗位職責是什麼?Linux運維
- Linux刪除使用者有什麼方法?linux運維是做什麼的Linux運維
- Linux系統有什麼優勢?Linux運維學習Linux運維
- 【盤點】Linux運維管理伺服器常用的工具!Linux運維伺服器
- Linux運維命令重要嗎?運維入門Linux運維
- linux運維是做什麼工作的?有哪些崗位?Linux運維
- HTTP響應報文有哪些組成部分?linux運維學習步驟有什麼HTTPLinux運維
- Linux運維有什麼職責工作?linux簡單學習Linux運維
- 成為Linux運維要了解什麼?linux運維技術Linux運維
- CRM的功能模組有什麼?
- Linux運維到底是做什麼的?LinuxLinux運維
- [Linux]Ansible自動化運維② - 工具與模組Linux運維
- Linux運維是什麼?Linux運維行業發展前景如何?Linux運維行業
- 運維工程師有什麼職業發展呢?Linux運維工程師Linux
- Linux運維有多難學?學完能做什麼工作?Linux運維
- Linux運維崗位有哪些?具體工作是什麼?Linux運維
- HTTP請求報文有哪些組成部分?linux運維運維知識怎麼樣HTTPLinux運維
- Linux系統的安全設定有什麼?Linux運維Linux運維
- linux 運維 命令 + 運維需要掌握些什麼東西Linux運維
- 運維每天都做什麼工作呢?Linux運維學習運維Linux
- 零基礎怎麼學Linux運維?學習Linux運維有Linux運維
- Linux運維都需要做什麼?0基礎Linux運維學習Linux運維
- linux運維需要掌握什麼知識?linux運維學習路線Linux運維
- linux運維學習路線,linux運維需要掌握什麼知識?Linux運維
- 什麼是Linux?為什麼企業會需要Linux運維?Linux運維
- 虛擬機器上學習Linux運維?學linux有什麼用虛擬機Linux運維
- Linux命令列提示符有什麼意義?linux運維學習Linux命令列運維
- Linux在it市場有什麼優勢?linux運維怎麼入門看書Linux運維
- Linux運維常用命令有哪些?Linux學習教程(三)Linux運維
- Linux運維常用命令有哪些?Linux基礎入門Linux運維
- Python中模組是什麼?Python有哪些模組?Python
- Linux運維是做什麼工作?細分崗位有哪些?Linux運維