Nginx學習總結(8) Nginx伺服器詳解

2021-08-04 20:33:15 字數 592 閱讀 2863

什麼是nginx

nginx是俄羅斯人編寫的十分輕量級的http伺服器,nginx,它的發音為「engine x」,是乙個高效能的http和反向**伺服器,同時也是乙個imap/pop3/smtp **伺服器。

nginx以事件驅動的方式編寫,所以有非常好的效能,同時也是乙個非常高效的反向**、負載平衡。其擁有匹配lighttpd的效能,同時還沒有lighttpd的記憶體洩漏問題,而且lighttpd的mod_proxy也有一些問題並且很久沒有更新。

現在,igor將源**以類bsd許可證的形式發布。nginx因為它的穩定性、豐富的模組庫、靈活的配置和低系統資源的消耗而聞名.業界一致認為它是apache2.2+mod_proxy_balancer的輕量級代替者,不僅是因為響應靜態頁面的速度非常快,而且它的模組數量達到apache的近2/3。對proxy和rewrite模組的支援很徹底,還支援mod_fcgi、ssl、vhosts ,適合用來做mongrel clusters的前端http響應。

nginx的一些優勢特徵

nginx做為http伺服器,有以下幾項基本特性:

文章8 Nginx模組開發概述

來自你的朋友 yankai0219 一 nginx模組概述 1.nginx模組的三種角色 2.nginx模組的處理流程 一 nginx模組概述 1.nginx模組的三種角色 1 handlers 處理模組 處理http請求,並輸出內容 2 filters過濾模組 用於過濾handler的輸出內容 3...

8 Nginx高可用配置解析

etc keepalived keepalived.conf 全域性配置 global defs notification email from alexandre.cassen firewall.loc smtp server 192.168.2.190 備機更改為自己的ip smtp conne...

Linux系統操作(8) Nginx的安裝

在linux環境下執行一下命令 2.yum install y pcre pcre devel pcre perl compatible regular expressions 是乙個perl庫,包括 perl 相容的正規表示式庫。nginx的http模組使用pcre來解析正規表示式,所以需要在li...