在centos7.2上yum安装了php7.1后,配置/etc/php-fpm.d/www.conf文件时,有个listen选项:
listen = 127.0.0.1:9000 //默认是这样的。
看到有的地方说要改成这样:
listen = /var/run/php-fpm.sock
问题:
1、系统中没有php-fpm.sock这个文件,用find搜索全部地方,都没有找到,要怎么做?
2、两者有什么区别?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
两种通讯方式
TPC socket
Unix Domain Socket (Apache 2.4.9+)
区别
没有sock文件的话先设置
listen = /var/run/php-fpm/php-fpm.sock,然后重启下php-fpm就有了一个是TCP socket,一个是Unix Domain Socket
两者都可以正常运行,理论上单机环境直接用后者效率会高一些