Linux:PHP 5.3.3 以上版本的php-fpm的重启
2013-06-21 16:12
302 查看
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`
3)php-fpm 开启:
# 直接运行 ./sbin/php-fpm
查看php-fpm进程数:
# ps aux | grep -c php-fpm
关于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`
3)php-fpm 开启:
# 直接运行 ./sbin/php-fpm
查看php-fpm进程数:
# ps aux | grep -c php-fpm
相关文章推荐
- 新版本PHP以上------5.3.3 中 php-fpm 的重启、终止操作命令
- php 5.3.3以后的版本中 php-fpm 的重启、终止操作命令
- php5.3+版本的php-fpm的重启/关闭
- php 5.3.3 中 php-fpm 的重启、终止操作命令
- php 5.3.3 中 php-fpm 的重启、终止操作命令
- php 5.3.3 中 php-fpm 的重启、终止操作命令
- php 5.3.3 中 php-fpm 的重启、终止操作命令
- php 5.3.3 中 php-fpm 的重启、终止操作命令
- linux源码编译php5.4以上自带php-fpm的configure参数和依赖包
- linux centos6.5的php5.3.3这个版本怎么升级到5.6 # rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64
- LNMP下防跨站、跨目录的安全设置,仅支持PHP5.3.3以上版本
- Linux下重启php的办法【php版本5.3.16】
- php版本切换的详细过程+线上Linux环境下常见php-fpm常见问题
- php 5.3.3 + 中 php-fpm 的重启、终止操作命令
- php5.3以上自带php-fpm扩展无法关闭和重启的问题
- 简单Nginx下防跨站、跨目录安全设置,支持PHP 5.3.3以上版本
- LNMP下防跨站、跨目录安全设置,仅支持PHP 5.3.3以上版本
- linux 安装了memcache模块,phpinfo加载不了 & Nginx和PHP-FPM的启动/重启脚本
- linux 中php以及nginx的重启命令
- linux 查看php-fpm子进程个数