zoukankan      html  css  js  c++  java
  • php5.3 php-fpm 开启 关闭 重启

    自php5.3开始,php源码中包含了php-fpm,不需要单独通过补丁的方式安装php-fpm,在源码安装的时候直接 configure 中增加参数 –enable-fpm 即可。
     
    所以启动、关闭和重新加载的方式和以前不同,需要使用信号控制:
     
    php-fpm master 进程可以理解一下信号:
    SIGINT, SIGTERM  立刻终止
    SIGQUIT          平滑终止
    SIGUSR1          重新打开日志文件
    SIGUSR2          平滑重载所有worker进程并重新载入配置和二进制模块
    
    例如:
    关闭php-fpm
    > kill -SIGINT `cat /data/nmp/php/var/run/php-fpm.pid`
    
    php-fpm 重启
    > kill -SIGUSR2 `cat /data/nmp/php/var/run/php-fpm.pid`
    
    注意:/usr/local/php/var/run/php-fpm.pid 指存储master进程号的文件,这里是默认地址,在配置中可以修改,另外可以使用ps命令找到master的进程号,然后使用 kill 信号进程号的方式。
     
    查看php-fpm进程
    > ps aux|grep php-fpm
    

    找到php-fpm.conf文件的地址,并打开,查找pid,查看pid文件地址。

    > vi /data/nmp/php/etc/php-fpm.conf
    
    ;pid = run/php-fpm.pid
    
    如果pid文件路径没有指定,可以修改。
    pid = /data/nmp/php/var/run/php-fpm.pid
    
  • 相关阅读:
    Shell中的特殊变量和结构
    自由的Debian
    关于系统定制的一些链接
    超出两行显示省略号
    json转换
    区分LocalStorage和偏好数据
    去除谷歌浏览器中的默认文本框样式
    js访问xml
    js执行跨域请求
    mvc通过controller创建交互接口
  • 原文地址:https://www.cnblogs.com/jkko123/p/6294598.html
Copyright © 2011-2022 走看看