开源产品的出现不仅获得了个人用户的喜爱,众多知名企业也青睐于它。虽然开源产品数不胜数,但并不是每一个开源产品都能被广泛应用并得到大众的好评。在众多成功的开源产品中,只有少数领头羊,而其它产品只能望其项背。本文汇总了五款开源Web服务器,来看看有没有你需要的吧!
Apache
Apache是一个免费的网络服务器系统,基于“开源”许可发布。阿帕奇版本2.0在大部分基于UNIX的操作系统上都能运行,像Linux、Solaris、Digital UNIX以及AIX。在UNIX/POSIX系列系统上,比如Rhapsody、BeOS、以及BS2000/OSD中也能运行。甚至在AmigaOS与Windows2000上也可以运行。根据Netcraft网站的调查,互联网中60%的网站采用Apache系统。
Apache HTTP服务器从1996年诞生开始就成为全球使用最为广泛的Web服务器,其市场占有率远远超过第二名的IIS。2009年,全球超过1亿个网站使用Apache。 据Netcraft2010年8月11日的数据统计表明,全球目前已有119,664,128个网站使用Apache,目前Apache市场占有率为54.90%,IIS为25.87%。
Nginx
Nginx是一个高性能的HTTP和反向代理服务器,也是一个 IMAP/POP3/SMTP代理服务器。 Nginx是由Igor Sysoev为俄罗斯访问量第二的 Rambler.ru 站点开发的。Igor将源代码以类BSD许可证的形式发布。Nginx 已经因为它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了。
Nginx可以在大多数类Unix操作系统上编译运行,并有 Windows移植版。Nginx 是一个很棒的高性能Web和反向代理服务器,它具有很多非常优越的特性:在高连接并发的情况下,Nginx是Apache服务器不错的替代品。在美国,Nginx是虚拟主机商人经常选择的软件平台之一。它能够支持高达50000个并发连接数的响应。Nginx 的安装非常简单,配置文件非常简洁(还能够支持perl语法),Bug非常少。