1、默认的安装源中没有nginx,只能自己安装,下载、编译、安装。
2、php-cgi安装要费一点精力。
(1)fpm由于atomic.h中的CPU类型检测不到,编译失败。
(2)php5.3需要libevent的支持,需要提前安装。
(3)编译、安装php,最后将php.ini-recommand复制到安装目录的lib文件夹下。
(4)最简单的编译参数:'./configure' '--prefix=/usr/local/php5.2.14' '--with-mysql='
'--with-mysqli' '--with-pdo-mysql' '--with-gd' '--enable-zend-multibyte'
'--with-regex=php' '--disable-ipv6' '--with-zend-vm=CALL'
'--enable-libxml' '--enable-fastcgi' '--enable-force-cgi-redirect'
(5)编译spawn-fcgi
启动: ./spawn-fcgi -a 127.0.0.1 -p 9000 -C 10 -u www -g www -f /usr/local/php5.2.14/bin/php-cgi
(6)编译安装xcache
$wget
$tar xvzf xcache-1.2.2.tar.gz
$cd xcache-1.2.2
$/usr/local/php/bin/phpize
$./configure –enable-xcache
–enable-xcache-coverager –with-php-config=/usr/local/php/php-config
$make
$sudo make install
(7)把xcache目录下的xcache.ini添加到php.ini中。
3、性能:
phpinfo()的ab测试,一直在100页左右,apache的性能也差不多,无论是设置epoll还是fcgi数目。
4、
阅读(2051) | 评论(0) | 转发(0) |