php-fpm如何关闭,linux如何关闭php fpm

linux关闭php fpm的方法:首先在源码中复制“php-fpm”的init文件到系统中;然后使用命令“service php-fpm stop”关闭php fpm即可。

50caecb7a39d4b90fc8cdc2c584b9a3b.png

关闭php-fpm进程:

可以在源码中复制php-fpm的init文件到系统中:cp -f sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm

然后就可以使用以下命令启动、停止、重启和重新加载php-fpm了:service php-fpm start

service php-fpm restart

service php-fpm stop

service php-fpm reload

极端的方法就是你用的killall,当出现以下内容,则表示所有php-fpm进程都被kill掉了:[root@test ~]# killall php-fpm

php-fpm: no process found

我建议在php-fpm下为每个站点都启动独立的进程,同时使用不同的用户和组以提高安全性。启动之后是这样的:

361efdade280eff4e0d6326a770ab74f.png

当使用ps查看时,是这样的:[root@web ~]# ps -aux | grep php

root 1575 0.0 0.0 246668 7100 ? Ss Apr13 0:08 php-fpm: master process (/usr/local/php7/etc/php-fpm.conf)

mysqltc+ 1577 0.0 0.0 246660 6712 ? S Apr13 0:00 php-fpm: pool mysqltcom

root 4318 0.0 0.0 112652 960 pts/1 S+ 01:12 0:00 grep --color=auto php

zabbixt+ 18183 0.0 0.1 252160 15888 ? S Apr15 0:04 php-fpm: pool zabbixtcom

zabbixt+ 19337 0.0 0.1 252136 15780 ? S Apr15 0:01 php-fpm: pool zabbixtcom

所以你使用killall的方法是正确的:

[root@test ~]# killall php-fpm

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Docker是一种容器化平台,它可以帮助您轻松地部署和管理应用程序。在Docker中,您可以运行多个容器,每个容器负责一个特定的任务。在您提到的情况下,您想要在Docker中运行PHP-FPM和Nginx容器,并将它们的日志转发到Docker日志。 首先,您需要安装Docker和Docker Compose来管理和运行容器。Docker Compose是一个用于定义和运行多个Docker容器的工具。您可以在Linux系统上安装这些工具,以便开始使用Docker。 接下来,您需要创建一个Docker Compose文件,该文件定义了PHP-FPM和Nginx容器的配置和连接方式。在该文件中,您可以指定容器的映像、端口映射、卷挂载以及其他相关配置。您可以根据您的需求自定义这些配置。 在Docker Compose文件中,您可以指定容器的日志驱动程序为Docker日志。这样,PHP-FPM和Nginx容器的所有日志都将被转发到Docker日志。您可以在Docker Compose文件中设置"logging"选项来配置日志驱动程序。 在安装和配置完成后,您可以使用Docker Compose命令来启动和管理PHP-FPM和Nginx容器。通过运行`docker-compose up`命令,Docker将根据您的配置文件创建和启动容器。您可以使用`docker-compose logs`命令来查看容器的日志。 总结一下,要在Docker中运行PHP-FPM和Nginx容器,并将其日志转发到Docker日志,您需要完成以下步骤: 1. 安装Docker和Docker Compose。 2. 创建一个Docker Compose文件,定义PHP-FPM和Nginx容器的配置。 3. 在Docker Compose文件中设置日志驱动程序为Docker日志。 4. 使用Docker Compose命令启动和管理容器。 5. 使用`docker-compose logs`命令查看容器的日志。 希望这个回答能够帮助到您。如果您有任何其他问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值