Nginx作為web伺服器應用場景有哪些?linux系統學習體系

老男孩Linux發表於2021-03-25

  Nginx安裝簡單,配置檔案簡潔,而且配置靈活。Nginx在網際網路領域的應用廣泛,很多網站都有在使用Nginx。Nginx作為Web伺服器的主要應用場景有哪些?相較於其他Web軟體產品,Nginx又有什麼特點?

  Nginx作為Web伺服器的主要應用場景有哪些?

  使用Nginx執行HTML、JS、CSS、小圖片等靜態資料(此功能類似Lighttpd軟體)。

  Nginx結合FastCGI執行PHP等動態程式(例如使用fastcgi pass方式)。

  Nginx結合TomcatResin等支援Java動態程式(常用proxy_ pass方式)。

  相較於其他Web軟體產品,Nginx有什麼特點?

  基於非同步網路I/O模型(epoll、kqueue)。

  具備支援高效能,高併發的特性,併發連線可達數萬。

  對小檔案(小於1MB的靜態檔案)高併發支援很好,效能很高。

  不支援類似Apache的DSO模式,擴充套件庫必須編譯進主程式(缺點)。

  程式佔用系統資源比較低。

  支援Web、反向Proxy、Cache3三大重點功能,並且都很優秀。



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

相關文章