web服務器有哪些?
用的比較多的如nginx,apache,tomcat,iis,還有很多。
nginx是戰斗民族開發的一款開源免費輕量級http服務器,反向代理服務器,負載均衡,以及郵件服務器。本只支持靜態頁面,同時資源開銷小,并發能力強。
apache是apache基金會的一款應用最廣泛安全,快速,模塊化的http軟件,自身也只支持靜態頁面。
tomcat也是apache基金會旗下開源免費一款具有web功能的應用服務器,它支持動態頁面。
iis是微軟的web服務器。
前三者都是開源免費的,nginx,apache支持靜態頁面,tomcat支持動態頁面,
nginx相對于apache來說資源消耗更少,能力更強,配置簡潔。
apache通過模塊可以支持動態頁面
二者通常和tomcat結合使用,這樣可以形成動靜分離負載均衡的架構,提高網站性能。
tomcat應用(Java)服務器,它只是一個Servlet(JSP也翻譯成Servlet)容器,可以認為是Apache的擴展,但是可以獨立于Apache運行。能夠動態的生成資源并返回到客戶端。