- Nginx (engine x) 是一個(gè)高性能的 HTTP 和 反向代理 服務(wù)涎跨,也是一個(gè)IMAP/POP3/SMTP服務(wù)。因它的穩(wěn)定性毕泌、豐富的功能集抡谐、示例配置文件和低系統(tǒng)資源的消耗而聞名等脂。
- Nginx是一款輕量級(jí)的Web 服務(wù)器/反向代理服務(wù)器及電子郵件(IMAP/POP3)代理服務(wù)器俏蛮,并在一個(gè)BSD-like 協(xié)議下發(fā)行撑蚌。其特點(diǎn)是占有內(nèi)存少,并發(fā)能力強(qiáng)嫁蛇,事實(shí)上nginx的并發(fā)能力確實(shí)在同類型的網(wǎng)頁服務(wù)器中表現(xiàn)較好
- 在高連接并發(fā)的情況下锨并,Nginx是Apache服務(wù)器不錯(cuò)的替代品露该。
為什么選擇 nginx
- Nginx 是一個(gè)高性能的 Web 和反向代理服務(wù)器, 它具有有很多非常優(yōu)越的特性:
- 單機(jī)環(huán)境下參考服務(wù)器配置睬棚。 并發(fā)連接數(shù)在7000+ -8000左右。 集群模式20000+
- 作為 Web 服務(wù)器:相比 Apache解幼,Nginx 使用更少的資源抑党,支持更多的并發(fā)連接,體現(xiàn)更高的效率撵摆,這點(diǎn)使 Nginx 尤其受到虛擬主機(jī)提供商的歡迎底靠。能夠支持高達(dá) 50,000 個(gè)并發(fā)連接數(shù)的響應(yīng)。
- 作為負(fù)載均衡服務(wù)器:Nginx 既可以在內(nèi)部直接支持 Rails 和 PHP特铝,也可以支持作為 HTTP代理服務(wù)器 對(duì)外進(jìn)行服務(wù)暑中。Nginx 用 C 編寫, 不論是系統(tǒng)資源開銷還是 CPU 使用效率都比 Perlbal 要好的多。
- 作為郵件代理服務(wù)器: Nginx 同時(shí)也是一個(gè)非常優(yōu)秀的郵件代理服務(wù)器(最早開發(fā)這個(gè)產(chǎn)品的目的之一也是作為郵件代理服務(wù)器)鲫剿,Last.fm 描述了成功并且美妙的使用經(jīng)驗(yàn)鳄逾。
- Nginx 安裝非常的簡(jiǎn)單,配置文件 非常簡(jiǎn)潔(還能夠支持perl語法)灵莲,Bugs非常少的服務(wù)器: Nginx 啟動(dòng)特別容易雕凹,并且?guī)缀蹩梢宰龅?*24不間斷運(yùn)行,即使運(yùn)行數(shù)個(gè)月也不需要重新啟動(dòng)政冻。你還能夠在 不間斷服務(wù)的情況下進(jìn)行軟件版本的升級(jí)枚抵。