• php-fpm启动,重启,终止操作


    启动php-fpm:

    /usr/local/php/sbin/php-fpm

    php 5.3.3 以后的php-fpm 不再支持 php-fpm 以前具有的 /usr/local/php/sbin/php-fpm (start|stop|reload)等命令,所以不要再看这种老掉牙的命令了,需要使用信号控制:

    master进程可以理解以下信号

    INT, TERM 立刻终止
    QUIT 平滑终止
    USR1 重新打开日志文件
    USR2 平滑重载所有worker进程并重新载入配置和二进制模块

    kill -USR2 pid    // pid为php-fpm 主进程

    如果有生成php-fpm.pid,可以使用下面这种方案

    找到pid文件,一般在 /usr/local/php/var/run/php-fpm.pid  如果不是,那就查看 cat /usr/local/php/etc/php-fpm.conf ,看pid位于哪个目录

    [global]
    ; Pid file
    ; Note: the default prefix is /usr/local/php/var
    ; Default Value: none
    ;pid = run/php-fpm.pid

    接下来就可以使用以下命令重启,关闭 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'

  • 相关阅读:
    202103226-1 编程作业
    MSF原则
    介绍
    4 20210412-1 原型设计作业
    案例分析作业
    第二次编程
    阅读任务
    自我介绍
    案例分析作业
    阅读任务
  • 原文地址:https://www.cnblogs.com/quepq/p/11308035.html
Copyright © 2020-2023  润新知