php 启动php-fpm,linux启动多个php-fpm

这里只写如何启动管理,要使用命令脚本启动请百度 如何配置自启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启动配置文件

b064a7726886

2、检查当前php-fpm是否进程是否存在,可以确定php-fpm使用的配置文件在那个位置

linux命令:ps aux | grey php-fpm

图:

/etc/php-fpm.conf  : 该php-fpm进程所使用的主配置文件

b064a7726886

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

b064a7726886

图中可以看到/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`

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值