Linux:PHP 5.3.3 以上版本的php-fpm的重启   不指定

jed , 2014-11-19 20:27 , 服务器技术 , 评论(0) , 阅读(23546) , Via 本站原创 | |
       php 5.3.3 源码中已经内嵌了 php-fpm,不用象以前的php版本一样专门打补丁了,只需要在configure的时候添加编译参数即可。

       关于php-fpm的编译参数有 –enable-fpm –with-fpm-user=www –with-fpm-group=www –with-libevent-dir=libevent位置。

       但是,php 5.3.3 下的php-fpm 不再支持 php-fpm 以前具有的 /usr/local/php/sbin/php-fpm (start|stop|reload)等命令,需要使用信号控制:

       master 进程可以理解以下信号:

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

       示例:
       1)php-fpm 关闭:
       # kill -INT `cat /usr/local/php/var/run/php-fpm.pid`

       2)php-fpm 重启:
       # kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`

       查看php-fpm进程数:
       # ps aux | grep -c php-fpm
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]