2013年6月23日星期日

XEN架构VPS LNMP环境内存优化

第一步:Nginx的优化

编辑Nginx主配置文件:/usr/local/nginx/conf/nginx.conf

修改这个地方,这是修改后的,您可以按你的内存修改buffer 大小,多少。我的512M内存修改成现在这个配置

fastcgi_connect_timeout 300;

fastcgi_send_timeout 300;

fastcgi_read_timeout 300;

fastcgi_buffer_size 32k;

fastcgi_buffers 4 32k;

fastcgi_busy_buffers_size 64k;

fastcgi_temp_file_write_size 128k;

在上面这几个参数修改后,#/root/lnmp reload。

我的内存真实占用从51%降到了36%左右。

image

至于其他朋友说的php-fpm优化,我见和我的默认参数差不多,就没有进行修改了。

还是列出来让大家参考一下吧。

第二步:php-fpm的优化

编辑php-fpm配置文件:/usr/local/php/etc/php-fpm.conf

<value name="max_children">2</value> #默认是50

<value name="StartServers">2</value> #默认是20

<value name="MinSpareServers">2</value> #默认是5

<value name="MaxSpareServers">2</value> #默认是35

最后重载一下lnmp服务:/root/lnmp reload

没有评论:

发表评论