Web服务器和应用程序服务器充斥着市场-这里太多了。相反,我们认为列出最流行的免费开放源代码选项可能更有价值:
Nginx的
Nginx是一个开源Web服务器,包括反向代理,负载平衡,邮件代理和HTTP缓存功能。(Nginx,Inc.也提供Nginx的商业支持版本。)根据互联网研究和网络犯罪预防公司Netcraft的数据,Nginx服务或代理了全球近38%的网站和超过25%的最繁忙站点中的25%。于2019年12月发布。举世闻名的企业Nginx用户包括Dropbox,Netflix和Zynga。
Apache HTTP服务器
Apache HTTP Server(也称为“ Apache”)于1995年首次发布,它是另一种非常流行的免费开放源Web服务器,直到最近,它为任何其他网站服务器提供了比其他网站服务器更多的支持(最高时为71%)。 Nginx在2019年4月已取代。截至2019年12月,Apache服务于全球所有站点的24%以上和百万个最繁忙站点的31%。
阿帕奇雄猫
Apache Tomcat是一个开源应用程序服务器,它执行Java Servlet,呈现和交付包含JavaServer Page代码的网页,并服务Java Enterprise Edition(Java EE)应用程序。Tomcat于1998年发布,是使用最广泛的开源Java应用程序服务器。
玻璃鱼
Glassfish是Sun Microsystems于2006年推出的开源Java EE应用服务器,今天由Eclipse Foundation托管。像大多数Java应用程序服务器一样,Glassfish支持Java Servlet,Enterprise JavaBeans(EJB)等,但它也可以充当Web服务器,响应HTTP请求提供Web内容。