这里只写如何启动管理,要使用命令脚本启动请百度 如何配置自启php-fpm
1、查询到php-fpm配置文件
linux命令:whereis php-fpm
例:
'/usr/sbin/php-fpm'是php-fpm启动文件 .
'/etc/php-fpm.d' : 该文件夹中有php-fpm子配置文件
/etc/php-fpm.conf :启动php-fpm的配置主文件
/etc/php-fpm2.conf :创建的第二个php-fpm启动配置文件
2、检查当前php-fpm是否进程是否存在,可以确定php-fpm使用的配置文件在那个位置
linux命令:ps aux | grey php-fpm
图:
/etc/php-fpm.conf : 该php-fpm进程所使用的主配置文件
3、创建第二个php-fpm进程所使用的主配置文件
1) 复制主配置文件 cp /etc/php-fpm.conf /etc/php-fpm2.conf
2)复制子配置文件 cp /etc/php-fpm.d/www.conf /etc/php-fpm.d/www2.conf (注意子配置文件名会跟我这里有所不同注意www.conf是否存在,用存在的作为复制对象)
3)更改子配置文件 www2.conf的配置
listen = 127.0.0.1:9002 -- 更改www2.conf 的监听端口
4)更改主配置文件php-fpm2.conf的配置
include=/etc/php-fpm.d/www2.conf -- 将配置改成复制出来的www2.conf
pid = /run/php-fpm/php-fpm2.pid -- 区分php-fpm2的pid 方便之后对该php-fpm进行关闭启动
5)启动php-fpm2.conf
linux命令:/usr/sbin/php-fpm -y /etc/php-fpm2.conf -- 启动php-fpm:php-fpm启动脚本 -y php-fpm配置。对该命令不解的自行百度,php-fpm命令解析
6)检查是否成功启动php-fpm2
linux命令:ps aux | grey php-fpm
图
图中可以看到/etc/php-fpm2.conf的进程。说明已经启动成功
php-fpm 关闭(注意要从php-fpm主配置文件中找到pid路径):
kill -INT `cat /var/run/php-fpm/php-fpm.pid`
php-fpm 重启(注意要从php-fpm主配置文件中找到pid路径):
kill -USR2 `cat /var/run/php-fpm/php-fpm.pid`
网友评论