首页 > > > 部署LAMP发布PHP网站- PHP服务配置
PHP服务配置
#主配置文件
[root@apache_251 var]# egrep -v "^;|^$" /usr/local/php/etc/php-fpm.conf
[global]
pid = run/php-fpm.pid
error_log = log/php-fpm.log
daemonize = yes
include = /usr/local/php/etc/php-fpm.d/*.conf
#子配置文件
[root@apache_251 var]# cp /usr/local/php/etc/php-fpm.d/.default /usr/local/php/etc/php-fpm.d/
[root@apache_251 var]# egrep -v "^;|^$" /usr/local/php/etc/php-fpm.d/
[www]
user = www
group = www
listen = 127.0.0.1:9000
listen.owner = www
listen.group = www
listen.mode = 0660
pm = dynamic
pm.max_children = 5
pm.start_servers = 2
pm.min_spare_servers = 1
pm.max_spare_servers = 3
注释
# 全局配置
[global]
# PID、可以不填
pid = /usr/local/php/var/run/php-fpm.pid
# 错误日志路径、可以不填
error_log = /usr/local/php/var/log/php-fpm.log
# www虚拟主机配置、可写多个
# pool命名:www
[www]
# 监听socket方式
# 可以写成listen = 127.0.0.1:9000
listen = /tmp/php-fcgi.sock
# 开启php-fpm的执行用户
user = www
# 开启php-fpm的所属组
group = www
# 监听socket listen的用户,和web服务器软件的一致
listen.owner = nobody
# 监听socket listen的组,和web服务器软件的一致
listen.group = nobody
# 怎样的形式启用进程
pm = dynamic
# 最大开启子进程数
pm.max_children = 50
# 一开始启动多少子进程
pm.start_servers = 20
# 空闲时保留多少个子进程
pm.min_spare_servers = 5
# 最多空闲子进程
pm.max_spare_servers = 35
# 进程处理多少个请求之后销毁重建
pm.max_requests = 500
# 限定打开最大的文件数
rlimit_files = 1024
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2730/viewspace-3142634/ ,如需转载,请注明出处,否则将追究法律责任。