很多朋友安装php5.2.x版本,然后安装的是php-fpm补丁包。但是php5.3.x版本中集成了php-fpm用 --enable-fpm来启动这个功能。

 安装好PhP后如何启动php-fpm

cp /源码包下的/sapi/fpm/init.d.php-fpm 到 /etc/init.d/php-fpm

chmod 755 /etc/init.d/php-fpm

/etc/init.d/php-fpm start

就ok了 可以使用 stop 之类的命令

还可以使用 kill -USER2 php-fpm的pid文件重新加载配置文件

验证:

ps aux | grep php-fpm

root      5442  0.0  0.3 157100  3576 ?        Ss   01:20   0:00 php-fpm: master process (/usr/local/php/etc/php-fpm.conf)               

nobody    5443  0.0  0.3 157100  3336 ?        S    01:20   0:00 php-fpm: pool www                                                       

nobody    5444  0.0  0.3 157100  3336 ?        S    01:20   0:00 php-fpm: pool www