码迷,mamicode.com
首页 > Web开发 > 详细

Nginx+PHP-FPM改为socket模式了

时间:2015-12-07 00:12:51      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:

参考
http://xieminis.me/?p=216
不过他这个关于权限没说清楚
socket和tcp模式性能比较,并没有很大区别
http://blog.csdn.net/liv2005/article/details/7741732

/etc/php-fpm.d/www.conf

;listen = 127.0.0.1:9000    #注销原来的
listen = /dev/shm/fpm-cgi.sock    #自动创建文件
listen.owner=nginx    #nginx和apache权限
listen.group=apache
listen.backlog = -1    #无限并发

nginx虚拟主机配置文件

#fastcgi_pass 127.0.0.1:9000;    #注释掉
fastcgi_pass unix:/dev/shm/fpm-cgi.sock;    #使用socket文件

解决UnixSocket时,大量http code 502,11: Resource temporarily unavailable的问题
/etc/sysctl.conf中添加如下

net.core.somaxconn = 2048

然后在终端中执行

sysctl -p

重启nginx和php-fpm即可

 

大家跳舞穿的衣服

Nginx+PHP-FPM改为socket模式了

标签:

原文地址:http://www.cnblogs.com/0bserver/p/5024711.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!