php工作在fastcgi模式下怎样配置xcache,FastCGI模式编译安装LAMP+XCache

4、编译安装xcache

(1)、解压软件包

# tar xf xcache-3.0.3.tar.gz

# cd xcache-3.0.3

(2)、执行phpize,给PHP编译一个新的模块

# /usr/local/php/bin/phpize

(3)、编译安装

# ./configure --enable-xcache --with-php-config=/usr/local/php/bin/php-config

# make && make install

注意:编译完成后,会有一个类似于下图所示的路径,请把此路径复制保存,配置文件里要用到此项:

cf8fe32b8c4f55f2c2f11f974d3e3ee3.png

/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/

(4)、将xcache提供的样例配置导入php.ini,xcache.ini文件在xcache的源码目录中:

# mkdir /etc/php.d

# cp xcache.ini /etc/php.d

(5)、接下来编辑/etc/php.d/xcache.ini,找到extension开头的行,修改为如下行,使用刚才复制的路径:

extension = /usr/local/php/lib/php/extensions/no-debug-zts-20100525/xcache.so

注意:如果php.ini文件中有多条extension指令行,要确保此新增的行排在第一位。

(6)、新增虚拟主机测试:

DocumentRoot "/var/www/html/linuxidc.com"

ErrorLog "logs/linuxidc.com.error_log"

CustomLog "logs/linuxidc.com.access_log" common

ProxyRequests Off

ProxyPassMatch ^/(.*\.php)$ fcgi://127.0.0.1:9000/var/www/html/linuxidc.com/$1

6f5cce5f2632c43a082fc707202e00a0.png

四、环境测试

lamp的安装已经完成了,我们弄个网站测试一下吧!

(1)、编辑虚拟主机:

d7bfed47769fe5c2d4289700f44009d7.png

(2)、新建joomla网站数据库及用户

(3)、安装网站程序

367a7fbfac822012b36461c040b9ea30.png

(4)、使用httpd自带的性能测试工具ab,测试一下服务器性能,参数和上次一样:

ab -c 5 -n 50 http://www.linuxidc.com /index.php

ac5d9ca1fe67efcd15a7bf6270e46b90.png

上次是2,这次是9,性能翻了4倍多,性能很强,有木有!!0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值