網(wǎng)路提供
01
HTTP基礎(chǔ)功能
- 處理靜態(tài)文件,索引文件及自動索引。
- 反向代理加速(無緩存),簡單的負載均衡和容錯。
- FastCGI,簡單的負載均衡和容錯。
- 模塊化的結(jié)構(gòu)。
- SSL和TLS SNI支持。
02
IMAP/P0P3代理服務(wù)器功能
- 使用外部HTTP認(rèn)證服務(wù)器重定向用戶到IMAP/P0p3后端。
- 使用外部HTTP認(rèn)證服務(wù)器認(rèn)證用戶后重定向到內(nèi)部的SMTP后端。
- 認(rèn)證方法:
POP3: POP3 USER/PASS, APOP, AUTH LOGIN PLAIN CRAM-MD5;
IMAP: IMAP LOGIN;
SMTP: AUTH LOGIN PLAIN CRAM-MD5; - SSL 支持;
- 在 IMAP 和 POP3 模式下的 STARTTLS 和 STLS 支持;
03
其他HTTP功能:
- 基于IP 和名稱的虛擬主機服務(wù);
- Memcached 的 GET 接口;
- 支持 keep-alive 和管道連接;
- 靈活簡單的配置;
- 重新配置和在線升級而無須中斷客戶的工作進程;
- 可定制的訪問日志,日志寫入緩存,以及快捷的日志回卷;
- 4xx-5xx 錯誤代碼重定向;
- 基于 PCRE 的 rewrite 重寫模塊;
- 基于客戶端 IP 地址和 HTTP 基本認(rèn)證的訪問控制;
- PUT, DELETE, 和 MKCOL 方法;
- 支持 FLV (Flash 視頻);
- 帶寬限制;
- 作為 Web 服務(wù)器:相比 Apache,Nginx 使用更少的資源,支持更多的并發(fā)連接,體現(xiàn)更高的效率,這點使 Nginx 尤其受到虛擬主機提供商的歡迎。能夠支持高達 50,000 個并發(fā)連接數(shù)的響應(yīng),感謝 Nginx 為我們選擇了 epoll and kqueue 作為開發(fā)模型.
- 作為負載均衡服務(wù)器:Nginx 既可以在內(nèi)部直接支持 Rails 和 PHP,也可以支持作為 HTTP代理服務(wù)器 對外進行服務(wù)。Nginx 用 C 編寫, 不論是系統(tǒng)資源開銷還是 CPU 使用效率都比 Perlbal 要好的多。
- 作為郵件代理服務(wù)器: Nginx 同時也是一個非常優(yōu)秀的郵件代理服務(wù)器(最早開發(fā)這個產(chǎn)品的目的之一也是作為郵件代理服務(wù)器),Last.fm 描述了成功并且美妙的使用經(jīng)驗。
- nginx可以平滑升級,不需要中斷服務(wù)。
- nginx和LUA腳本語言結(jié)合,可以提供更多個性化的開發(fā)。