ITPub博客

首页 > > > 部署LAMP发布PHP网站- PHP服务配置

部署LAMP发布PHP网站- PHP服务配置

作者:longmanma 时间:2019-12-12 17:50:25 0 删除 编辑

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/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-12-18

  • 博文量
    492
  • 访问量
    12002