FastCGI的安装
1.源码编译安装php
yuminstalllibxml2-developenssl-develbzip2-devel-y
cd/usr/local/srctarzxvfphp-5.4.13.tar.gzcd/usr/local/src/php-5.4.13./configure\--prefix=/usr/local/php\--enable-fpm\--with-openssl\--enable-mbstring\--enable-sysvshm\--with-config-file-path=/etc\--with-config-file-scan-dir=/etc/php.d\--with-bz2--with-curl\--enable-sockets\--with-freetype-dir\--with-jpeg-dir\--with-png-dir\--with-zlib-dir\--with-libxml-dir=/usr\--enable-xml\--with-mysql\--with-mysqlimakemaketestmakeinstall
2.为php提供配置文件:
cpphp.ini-production/etc/php.ini
(1)为php-fpm提供Sysv init脚本,并将其添加至服务列表:
cpsapi/fpm/init.d.php-fpm/etc/rc.d/init.d/php-fpmchmod+x/etc/rc.d/init.d/php-fpmchkconfig--addphp-fpmchkconfigphp-fpmon
(2)为php-fpm提供配置文件:
cp/usr/local/php/etc/php-fpm.conf.default/usr/local/php/etc/php-fpm.conf
(3)编辑php-fpm的配置文件:
vim/usr/local/php/etc/php-fpm.conf配置fpm的相关选项为你所需要的值,并启用pid文件(如下最后一行):
pm.max_children=150pm.start_servers=8pm.min_spare_servers=5pm.max_spare_servers=10pid=/usr/local/php/var/run/php-fpm.pid
3.启动php-fpm
servicephp-fpmstart
4.查看php-fpm后台进行
psaux|grepphp-fpm|grep-v"grep"
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。