php 5.4.0 源码编译安装启动 php-fpm

2012-4-12 王健宇 日志

今天在centos虚拟机上重新编译安装了一下php

./configure --enable-xml --enable-fastcgi --enable-fpm --enable-force-cgi-redirect

安装成功后使用php-fpm命令无法启动php,提示

[13-Apr-2012 03:20:56] ERROR: failed to open configuration file '/usr/local/etc/php-fpm.conf': No such file or directory (2)
[13-Apr-2012 03:20:56] ERROR: failed to load configuration file '/usr/local/etc/php-fpm.conf'
[13-Apr-2012 03:20:56] ERROR: FPM initialization failed
在网上找了一下才发现原来要把/usr/local/etc/php-fpm.conf.default移动到/usr/local/etc/php-fpm.conf

将php-fpm设置为服务启动

[root@xiaoyu ~]# cd php-5.4.0/sapi/fpm/
[root@xiaoyu fpm]# ls
config.m4  init.d.php-fpm     Makefile.frag  php-fpm.8.in     status.html
CREDITS    init.d.php-fpm.in  php-fpm        php-fpm.conf     status.html.in
fpm        LICENSE            php-fpm.8      php-fpm.conf.in
[root@xiaoyu fpm]# cp init.d.php-fpm /etc/init.d/php-fpm
然后chmod 755 /etc/init.d/php-fpm
/etc/init.d/php-fpm start
/sbin/chkconfig --add php-fpm (添加到开机服务列表)
/sbin/chkconfig php-fpm on

php-fpm的启动、停止和重启:
/etc/init.d/php-fpm start
/etc/init.d/php-fpm stop

/etc/init.d/php-fpm reload

标签: php5.4.0启动php-fpm

发表评论:

Powered by emlog sitemap