什麼是Nginx?Linux為什麼使用Nginx?

老男孩IT教育機構發表於2021-07-12

  接觸過Linux技術的人,應該都聽說過Nginx,但很多人對它並不瞭解,那麼你知道什麼是NGINX嗎?Linux為什麼使用Nginx呢?我們透過下文來學習一下。

  什麼是Nginx?

  Nginx是一款由俄羅斯的程式設計師lgorSysoev所開發高效能的Web和反向代理伺服器,也是一個IMAP/POP3/SMTP代理伺服器。和apache一樣,都是web伺服器軟體,因為其效能優異,所以被廣大運維喜歡。

  其次,Nginx是一個輕量級的web伺服器,對比apache來說資源消耗更低。

  為什麼選擇Nginx?

  Nginx是一個高效能的Web和反向代理伺服器,它具有有很多非常優越的特性:

  作為Web伺服器:相比Apache,Nginx使用更少的資源,支援更多的併發連線,體現更高的效率,這點使Nginx尤其受到虛擬主機提供商的歡迎。能夠支援高達50,000個併發連線數的響應,感謝Nginx 為我們選擇了epoll and kqueue作為開發模型.

  作為負載均衡伺服器:Nginx既可以在內部直接支援Rails和PHP,也可以支援作為HTTP代理伺服器對外進行服務。Nginx用C編寫, 不論是系統資源開銷還是CPU使用效率都比Perlbal要好的多。

  作為郵件代理伺服器:Nginx同時也是一個非常優秀的郵件代理伺服器,Last.fm描述了成功並且美妙的使用經驗。

  Nginx安裝非常的簡單,配置檔案非常簡潔,Bugs非常少的伺服器:Nginx啟動特別容易,並且幾乎可以做到7*24不間斷執行,即使執行數個月也不需要重新啟動。你還能夠在不間斷服務的情況下進行軟體版本的升級。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2780877/,如需轉載,請註明出處,否則將追究法律責任。

相關文章