为了世界的和平,为了爱和正义,鄙人的博客!已经从Apache切换到Nginx了,Хорошо!
占用内存明显下降了有木有!响应速度提升了有木有!128MB的VPS也能轻松凉快不少了有木有!
基本都已经转移过来了,不过部分RewriteRule还没有改写(主要是默认从http往https的跳转)。另外由于CentOS安装的nginx包没有开启spdy支持,我也懒得自己编译,所以SPDY就暂时没有启用了……
2014-03-15补记:
之前脑残忘记配置php-fpm,结果是内存和Swap爆满……万幸没有宕机。今天赶紧修改/etc/php-fpm.d/www.conf,主要改pm相关字段:
pm = dynamic#默认 pm.max_children = 6#平均一个php-fpm子进程占用内存5~10MB,发生内存泄漏时可能占用20M,对于128M内存的VPS,访问量也不大,6个够了 pm.start_servers = 1#小内存VPS启动1个子进程没商量 pm.min_spare_servers = 1#最少闲置子进程1个 pm.max_spare_servers = 3#最多闲置子进程3个 pm.max_requests = 1000#子进程访问量达到1000次后重生,以防止第三方模块/程序内存泄漏的影响
如果访问出现了问题,请在本文后留言。
参考文章: PHP:配置 – Manual