[global] 全局的配置
pid = /usr/local/php/var/run/php-fpm.pid pid路径
error_log = /usr/local/php/var/log/php-fpm.log 错误日志路径
[www] 资源词,可修改
listen =127.0.0.1:9000 (也可以是/tmp/php-fcgi.sock nginx是什么就用什么)
user = php-fpm
group = php-fpm
listen.owner = nobody //和后面的nginx的一致 ,这两行使用sock时,必须要使用这两行用来定义属主组,定义是使用nginx配置文件当中的user group来填写
listen.group = nobody // 同上
pm = dynamic 进程启动的形式(声明进程管理方式是动态的)
pm.max_children = 50
pm.start_servers = 20 一开始进程启动20
pm.min_spare_servers = 5
pm.max_spare_servers = 35
pm.max_requests = 500
rlimit_files = 1024
slowlog = /usr/local/php-fpm/var/slow.log 用处:追踪php性能
request_slowlog_timeout = 1 (超出1秒钟去记录)
php_admin_value[open_basedir]=/data/www/:/tmp/ 定义open_basedir用处:找到php执行慢的脚本,找到后提供出来优化
/usr/local/php-fpm/sbin/php-fpm -t 如下正常
转载于:https://blog.51cto.com/zhangxiaoxiong/1790507