Dec 182007
 

Apache

* 经典的Web服务器
* 除了慢没有别的缺点了
* 对了,Apache2对fcgi支持并不好
* 非常好用的proxy和proxy_ajp(很多人用它作为tomcat的前端)
* 不支持epoll(这年头,epoll几乎是性能的必备)

Nginx

* 速度快,占用资源少
* 杀手级的proxy和rewrite
* 非常不错的静态文件能力
* 最适合作为整个网站的前端服务(将php、svn等不同请求发送往后端apache)
* 其他功能马马虎虎

Lighttpd

* 杀手级的静态文件能力
* 杀手级的fcgi能力
* 不稳定的proxy模块

总体来说,如果你不确定应该用什么服务器,那就应该用Apache
但是稍微可以配置多个服务的情况下,做一个Nginx在最前端,然后把需要的功能转发给Apache是最好的选择
如果你打算跑fcgi,Lighttpd是不二的选择
如果你打算做图片服务器,独立的Lighttpd也是很好的选择

  3 Responses to “Apache、Nginx、Lighttpd对比”

  1. * 最适合作为整个网站的前端服务(将php、svn等不同请求发送往后端apache)

    这个怎么配置呀。

    我想用Nginx 可以 svn 方面只配置过apache+svn的 不知道Nginx能和svn结合吗/
    看你说的好像可以放松给apache 是怎么搞的啊?

  2. nginx反向代理给apache而已,nginx不支持svn

  3. [...] Apache、Nginx、Lighttpd对比Posted on December 18, 2007 – Filed UnderApache* 经典的Web服务器 * 除了慢没有别的缺点了 * 对了,Apache2对fcgi支持并不好 * 非常好用的proxy和proxy_ajp(很多人用它作为tomcat的前端) * 不支持epoll(这年头,epoll几乎是性能的必备)Nginx* 速度快,占用资源少 * 杀手级的阅读全文 类别:收藏贴 查看评论 [...]

 Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">