php-fpm设置socket方式连接FastCGI
发布:smiling 来源: PHP粉丝网 添加日期:2016-02-16 16:14:15 浏览: 评论:0
本文章来为各位介绍一篇关于php-fpm设置socket方式连接FastCGI的例子,希望文章可能帮助到各位深入的理解socket方式连接FastCGI的知识.
socket方式不会走到tcp层,tcp方式则会走到ip层,因此,理论上说socket连接方式效率会更好一点.
TCP和unix domain socket方式对比
TCP是使用TCP端口连接127.0.0.1:9000
Socket是使用unix domain socket连接套接字/dev/shm/php-fpm.sock
修改php-fpm.conf配置
#listen = 127.0.0.1:9000
listen=/dev/shm/php-fpm.sock #/dev/shm/为内存文件系统,注意 确保可读写
listen.owner=apache #注意自己的用户和组
listen.group=apache
修改nginx.conf配置
#fastcgi_pass 127.0.0.1:9000;
#将相应的如上内容修改如下
fastcgi_pass unix:/dev/shm/php-fpm.sock;
重启nginx和php-fpm
service nginx restart
/usr/local/nginx/sbin/nginx -s reload
Tags: php-fpm socket FastCGI
- 上一篇:PHP ASCII码与字符串的相互转换的例子
- 下一篇:微信公众号自定义分享内容实现
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)