当前位置:首页 » 编程语言 » phpfpm配置

phpfpm配置

发布时间: 2022-04-15 06:55:16

⑴ 如何用php-fpm 执行php程序

第一步:确定php-fpm配置文件的路径,执行:
ps -aux | grep php-fpm

图中,我的是在 /soft/php7/etc/ 目录,在这个目录下有个php-fpm.d目录,打开这个目录后,找到www.conf文件,修改该文件里:
user = www
group = www

⑵ 如何修改 php-fpm的运行用户

第一种:一个php-fpm主进程

这种方式比较简单,也只需要一个php-fpm自启动文件。

首先我们查看一下原php-fpm.conf的这个配置文件,分为两个部分,一个是global块,另外一个是自定义的块,配置文件里面称为pool池,默认叫“www”。在global池的上方,有一行注释了的“include=etc/fpm.d/*.conf”配置项,再通过www池的配置,我们可知可以通过不同的池来配置不同的用户,来达到多个用户运行php-fpm的目的,步骤如下:

4、删除前面的global块,或者注释掉。

5、修改[www]为其他,比如你[blog]。

6、配置[blog]池,主要修改两个地方:

6.1:第一处为运行的用户和用户组。

即将

12user = www3group = www4。

修改为

12user=nobody #具体用哪个用户视自己情况而定,我只做个示例3group=nobody4。

6.2:修改监听的端口或者socket:

即将:

12listen = 127.0.0.1:90003。

修改为:

12listen = /var/socket/php-fpm/blog.socket #php-fpm需要自己创建,当然也可以直接放在php-fpm目录下3。

修改成其他端口也是可以的,比如:listen = 127.0.0.1:9001。

7、到主配置文件 php-fpm.conf将“include=…”前面的注释去掉,让它去读取fpm.d目录下的配置文件。

8、到此第一种方案就修改完毕了,重新启动测试一下:

12service php-fpm reload3。

第二种:两个php-fpm主进程。

这种方法需要独立的配置文件和独立的自启动文件:

1、复制一份php-fpm.conf主配置文件。

12cp php-fpm.conf php-fpm-blog.conf3。

2、修改主配置文件。

12vim php-fpm-blog.conf3。

2.1:修改[global]下pid和error_log文件的路径。

修改 pid=run/php-fpm.pid 为 pid=run/php-fpm-blog.pid 。

修改 error_log = /log/php-fpm.log 为 error_log = /log/php-fpm-blog.log。

2.2:修改池的名称[www]为[blog],不过这个可以不用修改了,因为这里和原来的进程是独立的。

2.3:修改用户和用户组。

2.4:监听端口或socket文件。

以上两部可以按照第一种方案进行修改,这里就不再重复。

3、进入/etc/init.d目录,复制一份自启动文件。

12cp php-fpm php-fpm23。

4、修改自启动文件php-fpm2:

4.1:修改配置文件路径。

12php_fpm-CONF=${prefix}/etc/php-fpm.conf3。

12php_fpm-CONF=${prefix}/etc/php-fpm-blog.conf3。

这个路径就是刚才的主配置文件。

4.2:修改PID文件路径:

12php_fpm_PID=${prefix}/var/run/php-fpm.pid3。

为:

12php_fpm_PID=${prefix}/var/run/php-fpm-blog.pid3。

这个路径要和主配置文件中的pid路径一致。

5、修改完毕后添加自动启动。

12chkconfig --add php-fpm23chkconfig --level 2345 php-fpm2 on4。

6、启动服务。

⑶ php-fpm哪个文件是配置php代码的

找到php-fpm的配置文件
一般路径 vim /etc/php-fpm.conf

⑷ 在编译 php 时,为了使用 php 内置的 fpm 功能,应该使用什么参数

php5.3.3以后源码中已经内嵌了php-fpm,不用象以前的php版本一样专门打补丁了,只需要在configure的时候添加编译参数即可。关于php-fpm的编译参数有–enable-fpm–with-fpm-user=www–with-fpm-group=www–with-libevent-dir=libevent位置。但是,php5.3.3以后的php-fpm不再支持php-fpm以前具有的/usr/local/php/sbin/php-fpm(start|stop|reload)等命令,需要使用信号控制:master进程可以理解以下信号:INT,TERM立刻终止QUIT平滑终止USR1重新打开日志文件USR2平滑重载所有worker进程并重新载入配置和二进制模块有了以上信号,php-fpm进程重启就方便多了。例子:php-fpm关闭:代码示例:kill-INT`cat/usr/local/php/var/run/php-fpm.pid`php-fpm重启:代码示例:kill-USR2`cat/usr/local/php/var/run/php-fpm.pid`说明:cat部分是php-fpm的进程号,可能是我用的5.4的问题。没有用php-fpm.pid,就没有这个文件。可以用psaux|grepphp-fpm,使用第一个进程的进程号,测试可行。

⑸ php-fpm conf怎么配置

具体位置放在:打开
/usr/local/php/etc/php-fpm.conf
文件
把max_children由之前的10改为现在的30,这样就可以保证
有充足的php-cgi进程可以被使用;
把request_terminate_timeout由之前的0s改为60s,这样php-cgi进程
处理脚本的超时时间就是60

⑹ php-fpm.conf 找个配置文件放在哪里

具体位置放在:打开 /usr/local/php/etc/php-fpm.conf 文件

把max_children由之前的10改为现在的30,这样就可以保证 有充足的php-cgi进程可以被使用;
把request_terminate_timeout由之前的0s改为60s,这样php-cgi进程 处理脚本的超时时间就是60秒,可以防止进程都被挂起,提高利用效率。

⑺ php-fpm worker设置多少最佳

1、php-fpm优化参数介绍
他们分别是:pm、pm.max_children、pm.start_servers、pm.min_spare_servers、pm.max_spare_servers。

pm:表示使用那种方式,有两个值可以选择,就是static(静态)或者dynamic(动态)。
在更老一些的版本中,dynamic被称作apache-like。这个要注意看配置文件的说明。

⑻ php fpm配置优化 pm 怎么配置

1、php-fpm优化参数介绍 他们分别是:pm、pm.max_children、pm.start_servers、pm.min_spare_servers、pm.max_spare_servers。 pm:表示使用那种方式,有两个值可以选择,就是static(静态)或者dynamic(动态)。 在更老一些的版本中,dynamic

⑼ 如何正确合理设置niginx.conf和php-fpm.conf配置

一般nginx和php在默认安装时就可以满足我们的基本要求,如何设置需要根据你的实际使用环境,如并发要求、,缓存要求,数据要求等,适度调整相应的配置值如缓存大小,最大连接数等等。只要能满足自己的实际需要,而且能保证服务的正常执行。都是正确合理的。:)

⑽ 如何重新加载php-fpm和nginx的配置

我的看法是这样的, PHP的一般默认安装
我们用php-fpm来进行重新加载配置文件(如php.ini):
/usr/local/php/sbin/php-fpm reload
注:/usr/local/php/sbin/php-fpm还有其他参数,包括:start|stop|quit|restart|reload|logro。如果还有更多的疑问的话,可以去看一些视频,后盾人就有一些相关的,你可以去试一试,也不会吃亏的。

热点内容
c编译器和解释器的区别 发布:2025-07-20 14:27:32 浏览:332
语句编译一个计算机 发布:2025-07-20 14:27:24 浏览:926
惠支付普通密码被锁定什么原因 发布:2025-07-20 14:27:21 浏览:526
荣誉积分服务器怎么搭建 发布:2025-07-20 14:15:18 浏览:231
我的C语言 发布:2025-07-20 14:14:21 浏览:279
传奇脚本死循环 发布:2025-07-20 14:11:53 浏览:414
sql数据库项目 发布:2025-07-20 14:06:11 浏览:166
linux查看selinux状态 发布:2025-07-20 13:36:35 浏览:915
福利资源解压密码 发布:2025-07-20 13:34:10 浏览:270
我的世界怎么在手机搞服务器 发布:2025-07-20 13:26:07 浏览:906