很多朋友安装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