什麼是Nginx?Linux為什麼使用Nginx?
接觸過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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 什麼是 Nginx?Nginx
- nginx 是什麼,能幹什麼?Nginx
- Nginx-01-為什麼使用 Nginx? nginx 的優缺點Nginx
- Nginx 為什麼這麼快?Nginx
- Nginx 常用面試題-什麼是NginxNginx面試題
- Nginx-05-nginx 反向代理是什麼?windows 下如何配置使用 nginxNginxWindows
- 恆訊科技分析:Nginx是什麼意思?Nginx作為反向代理伺服器有什麼作用?Nginx伺服器
- Nginx能做什麼Nginx
- 在Linux中,tomcat和nginx的區別是什麼?LinuxTomcatNginx
- NGINX伺服器有什麼作用?什麼叫反向代理?為什麼要使用反向代理?Nginx伺服器
- 從Nginx、Apache工作原理看為什麼Nginx比Apache高效NginxApache
- 為什麼nginx效能比apache效能好NginxApache
- 什麼是 WireGuard?為什麼 Linux 使用者為它瘋狂?Linux
- 為什麼 APISIX Ingress 是比 Ingress NGINX 更好的選擇?APINginx
- 什麼是Docker?為什麼使用docker?Docker
- 我眼中的 Nginx(四):是什麼讓你的 Nginx 服務退出這麼慢?Nginx
- Nginx代理websocket為什麼要這樣做?NginxWeb
- Linux是什麼系統?為什麼要學習Linux?Linux
- TypeScript是什麼,為什麼要使用它?TypeScript
- 什麼是HSTS,為什麼要使用它?
- Nginx 高階篇(二)什麼是負載均衡Nginx負載
- 什麼是Linux?為什麼企業會需要Linux運維?Linux運維
- Linux是什麼?為什麼推薦學習Linux技術?Linux
- 在Linux中,nginx反向代理和負載均衡實現原理是什麼?LinuxNginx負載
- ###什麼是Linux核心###什麼是MMULinux
- 公司為什麼要使用OKR,目的是什麼?OKR
- 什麼是shell指令碼?Linux為什麼學習shell?指令碼Linux
- 全面瞭解 Nginx 到底能做什麼Nginx
- 全面瞭解Nginx到底能做什麼Nginx
- 什麼是Linux?Linux中dev指什麼?Linuxdev
- Tomcat與Nginx有什麼區別?linux學習路線TomcatNginxLinux
- GC是什麼?為什麼我們要去使用它GC
- 什麼是MongoDB?Python爬蟲為什麼使用MongoDB?MongoDBPython爬蟲
- 從零手寫實現 nginx-01-為什麼不能有 java 版本的 nginx?NginxJava
- Linux是什麼意思?Linux有什麼特點?Linux
- 什麼是Linux核心?有什麼功能?Linux
- 人是什麼?人生是什麼?人為什麼會變?
- 什麼是IO多路複用?Nginx的處理機制Nginx