VPS侦探论坛

 找回密码
 注册
查看: 7177|回复: 1

linode LNMP WORDPRESS出现4种问题的解决方法

[复制链接]
发表于 2011-6-25 10:37:07 | 显示全部楼层 |阅读模式



问题一:LINODE装个LNMP,为了加上买来的IP,搞来搞去花了3天,解决方法在此 https://bbs.vpser.net/thread-3359-1-1.html 呵呵。
希望后面的人不会再浪费我这么多的时间。

问题二:WP又出现502,又花了2天功夫:
静态页面正常。装了2个WP,经常出现502,一重启NGINX就好一点,很快就又出现了。
查了不少资料。改了nginx.conf和php-fpm.conf,状况依旧。
只好继续GG,修改php.ini
vi /usr/local/php/etc/php.ini
修改了php.ini的memory_limit把128改为256M,重启nginx,发现真好了~
原来是PHP的内存不足了。
LINODE 512M的内存,扛这点应用应该OK~

问题三:
出现504。按照502和504终级解决方案处理 https://bbs.vpser.net/viewthread.php?tid=1967&extra=page%3D1%26amp%3Bfilter%3Ddigest

问题四:
Cache化内存占用达到80%,汗。
查询
free -m
shift+m
看到php-cgi进程数18个,每个都吃了20M内存。


继续GG,得到如下:/usr/local/nginx/conf/nginx.conf       #其中worker_processes为nginx进程数
/usr/local/php/etc/php-fpm.conf      #其中max_children为php进程数

128M内存。
一个nginx进程,两个php-fpm进程
256M内存
一个nginx进程,五个php-fpm进程
512M内存
一个nginx进程,10个php-fpm进程
1024M内存
两个nginx进程,20个php-fpm进程
2048M内存
10个nginx进程,100个php-fpm进程

修改后记得重启


原来是上一步过程中,调成32是1G内存以上的?

<value name=”max_children”>32</value>
把这里数字改成10






下回试下Low End Box LNMP包。一直用CENTOS,下回只有用DEBIAN了



[ 本帖最后由 kickmoon 于 2011-6-25 14:28 编辑 ]
美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2011-6-27 10:43:34 | 显示全部楼层




楼主的网站并发量多少啊?
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2021-6-23 17:19 , Processed in 0.064292 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表