1234567 pm.max_children = 50 
pm.start_servers = 5 
pm.min_spare_servers = 2      #这个数值不能大于start_server,想想知道,不然php服务起不来 
pm.max_spare_servers = 8 
pid = /usr/local/php/var/run/php-fpm.pid 
--检查配置文件正确性 
# /usr/local/php/sbin/php-fpm -t
7、配置php命令环境变量
# echo "export PATH=/usr/local/php/bin/:$PATH" > /etc/profile.d/php.sh 
# . /etc/profile.d/php.sh
8、接下来就可以启动php-fpm了:
# service php-fpm start
使用如下命令来验证(如果此命令输出有中几个php-fpm进程就说明启动成功了):
1 # ps aux | grep php-fpm
9、整合nginx和php5
1、编辑/etc/nginx/nginx.conf,配置如下:
并在所支持的主页面格式中添加php格式的主页,类似如下: 
location / { 
    root  html; 
    index  index.php index.html index.htm; 
} 
启用如下选项: 
location ~ \.php$ { 
    root                html; 
    fastcgi_pass        127.0.0.1:9000; 
    fastcgi_index      index.php; 
    fastcgi_param      SCRIPT_FILENAME $document_root$fastcgi_script_name; 
    include            fastcgi_params; 
}
2、在/usr/local/nginx/html新建index.php的测试页面,测试php是否能正常工作:
# cat > /usr/local/nginx/html/index.php << EOF 
> <?php 
> phpinfo(); 
> ?> 
> EOF
接着就可以通过浏览器访问此测试页面了。
五、安装xcache,为php加速
1、安装
# tar xf xcache-3.2.0.tar.gz  
# cd xcache-3.2.0 
# /usr/local/php/bin/phpize  
Configuring for: 
PHP Api Version:        20131106 
Zend Module Api No:      20131226 
Zend Extension Api No:  220131226 
# ./configure --enable-xcache --with-php-config=/usr/local/php/bin/php-config  
# make && make install
安装结束时,会出现类似如下行:
1 Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/
2、编辑php.ini,整合php和xcache:
首先将xcache提供的样例配置导入php.ini
# mkdir /etc/php.d 
# cp xcache.ini /etc/php.d
说明:xcache.ini文件在xcache的源码目录中。
接下来编辑/etc/php.d/xcache.ini,找到extension开头的行,修改为如下行:
extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/xcache.so 
  
--将配置追加至php.ini配置文件中 
# cat /etc/php.d/xcache.ini >> /usr/local/php/etc/php.ini
3、重新启动php-fpm及nginx
# service php-fpm restart 
# service nginx restart
4、测试访问如下所示:
以上为lnmp架构应用所有内容。

