【分享】彻底解决lnmp 502错误方法(亲测有效)
http://www.51di1.com/files/20110217182620306.jpg这个图片大家一定不会陌生吧!说下终极解决方案,本人亲测有效,考虑到现在DDOS太牛逼,就不说我的站点了 不过每天有3万多PV,6000多IP,之前也是每天出现几次 502错误,出现后就lnmp restart 但是总不能这样啊,于是找了下方法,参考http://itfis.com/post-212.html这里的 谢谢这位朋友。
首先,
vi /usr/local/php/etc/php-fpm.conf
修改
<value name="listen_address">/tmp/php-cgi.sock</value>
为
<value name="listen_address">127.0.0.1:9000</value>
http://www.51di1.com/files/20110313171824413.jpg
因为我这里nginx.conf里边很多信息我都注释掉了,没有一个站点配置信息,配置信息都在vhost里边,
所以,vi /usr/local/nginx/conf/vhost/www.xxx.com.conf
http://www.51di1.com/files/20110313171328119.jpg
修改fastcgi_pass 127.0.0.1:9000,原来是fastcgi_pass unix:/tmp/php-cgi.sock,然后保存,重启Lnmp,就OK了,
如果大家想用vhost.sh生成出来的新站点,都自动生成这种端口监听信息的话,就vi vhost.sh,修改148行内容即可。
http://www.51di1.com/files/20110313172310915.jpg
我这样设置好后以后就再没出现过一次 502错误 不管访问人数在多都没有出现过,在这里非常感谢军哥和那位朋友提供的信息,军哥我们支持你!加油!
如果你还不放心 你可以这样让lnmp 每晚凌晨自动重启一下,操作步骤为:
crontab -e
http://www.51di1.com/files/20110313172615895.jpg
注意一定要写lnmp的绝对路径,我这个的意思是每天晚上0点自动重启一次,对访问毫无影响,有实在不明白的朋友可以跟帖!
http://www.51di1.com/files/20110313172947331.jpg
再次感谢军哥,真的很给力 呵呵,修改上边具体原理我也不知道,反正修改后就没再出过问题,知道的朋友可以指教下 谢谢!
[ 本帖最后由 llb19901227 于 2011-3-13 17:32 编辑 ] 这样真管用么,我是2小时重启一次LNMP 我觉得不一定管用,我刚装上就直接502了。还没vhost呢
回复 3# 的帖子
那应该是php没安装成功回复 3# 的帖子
我目前已经运行了8天了 改了以后就再没出现过502错误了也没有重启过回复 1# 的帖子
好吧,我相信你,我试试,顺便取消lnmp自动重启,看看效果吧 无效,一天就502了 留个记号 遇到 再用回复 1# 的帖子
哈哈IT飞逝http://itfis.com/ 好像是我的博客- - -
hehe
呵呵 什么时候lnmp都升级到9了啊 我站点访问量大就502 10 / 2897看到这么多的点击率 就来看一下
进来才发现 原来是转载我N年前写的一个记录:lol :lol
页:
[1]