略。。。。。。
php以fpm工作为独立守护进程的方式来支持httpd
1 | ./configure –prefix=/opt/php5-fpm \ |
添加了–enable-fpm选项 ,这是重点啊,各位记住。
1 | make && make install |
拷贝配置文件至/opt/php5-fpm/conf目录
1 | cp php.ini-production /etc/php.ini |
拷贝php-fpm配置文件,并同时取消pid选项的注释
1 | cp /usr/local/php5/etc/php-fpm.conf.default /usr/local/php5/etc/php-fpm.conf |
添加服务脚本
1 | #进入源码目录,拷贝开机启动服务文件 |
启动php-fpm
service php-fpm start
配置httpd
1 | # vim /etc/httpd24/httpd.conf |
添加文件类型
1 | #添加文件类型 |
编辑php测试页并开启httpd进行测试
1 | cd /usr/local/apache24/htdocs/ |
1 | [root@localhost htdocs]# apachectl start |
此时的Server API为FPM/FastCGI