IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    也许选择Nginx才是正确的

    shelwee发表于 2016-03-25 05:30:22
    love 0

    在此之前,使用Apache作为Web服务器一直是我的优先选择,所以我的服务器通常安装LAMP,直到最近自己亲手在阿里云的低配置服务器上实践后才知道:原来Apache并不适合在低配置小内存的服务器,Nginx才是正确的选择。

    Apache相当耗内存

    Apache毫无疑问是非常强大的Web服务器,尤其是基于php的动态系统,但是它同时也是个「内存大户」。几周的时间测试下来,Apache几乎每12-36小时之内就会将内存耗光,直至自动停止。这换谁估计都无法忍受。
    这时能想到应该就是优化配置看看了。将各项相关配置参数调到很低的值,依然不能为它洗白,依然改变不了它是内存大户的身份。

    Nginx表现良好

    将Web服务器换成Nginx,同时使用PHP-FPM之后,运行了近一周时间,再无出现耗尽内存导致Web Server停止运行的情况。
    这样一对比,证明了在低配置服务器选择Nginx的必要性,而且Nginx在应对高并发方面也是首选。



沪ICP备19023445号-2号
友情链接