安装Xcache缓存加速php及ab压力测试结果

XCache 是一个又快又稳定的 PHP opcode 缓存器. 经过良好的测试并在大流量/高负载的生产机器上稳定运行. 经过(在 linux 上)测试并支持所有现行 PHP 分支的最新发布版本, 如 PHP_5_1 PHP_5_2 PHP_5_3 PHP_5_4. 并完美支持线程安全/Windows. 与同类 opcode 缓存器相比更胜一筹, 比如能够快速跟进 PHP 版本.

LAMP平台安装Xcache和Memcached加速网站运行   

LAMP之AMP分离+XCache加速 

LAMP+Xcache 环境搭建 

我的php为5.6.6版本,所以需要安装xcache3.2.0   

官网下载:

tar zxvf xcache-3.2.0.tar.gz

cd xcache-3.2.0

/usr/local/php/bin/phpize 

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

# make install

Installing shared extensions:    /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

安装完成后会在上面的路径下生成xcache.so 文件;

php.ini文件加入xcache代码段(原文件为/usr/local/src/xcache-3.2.0/xcache.ini)
 

# vi /usr/local/php/etc/php.ini

[xcache-common]

extension = xcache.so

[xcache.admin]

xcache.admin.enable_auth = On

xcache.admin.user = "xcache"

xcache.admin.pass = ""

[xcache]

xcache.shm_scheme ="mmap"

xcache.size=60M

xcache.count =1

xcache.slots =8K

xcache.ttl=0

xcache.gc_interval =0

xcache.var_size=4M

xcache.var_count =1

xcache.var_slots =8K

xcache.var_ttl=0

xcache.var_maxttl=0

xcache.var_gc_interval =300

xcache.test =Off

xcache.readonly_protection = On

xcache.mmap_path ="/tmp/xcache"

xcache.coredump_directory =""

xcache.cacher =On

xcache.stat=On

xcache.optimizer =Off

[xcache.coverager]

xcache.coverager =On

xcache.coveragedump_directory =""

保存退出后,重启apache,php -v 查看是否有xcache信息;

# /usr/local/php/bin/php -v

PHP 5.6.6 (cli) (built: Jun 29 2015 17:23:08)

Copyright (c) 1997-2015 The PHP Group

Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies

with XCache v3.2.0, Copyright (c) 2005-2014, by mOo

with XCache Cacher v3.2.0, Copyright (c) 2005-2014, by mOo

或phpinfo.php 浏览器中查看;

安装Xcache缓存加速php及ab压力测试结果

xcache状态查询:

创建一个缓存文件:touch /tmp/xcache

拷贝xcache3.2.0目录下htdocs目录到你自己的网站目录下,自定义目录名为xcache;

# cp -r htdocs/ /data/www/blog/xcache/

生成md5密码,复制密码拷贝到刚才php.ini文件xcache.admin.pass="" 引号中。

# echo -n '123456' |md5sum

e10adc3949ba59abbe56e057f20f883e 

在浏览器访问 ,弹出认证框输入用户名和密码访问;

安装Xcache缓存加速php及ab压力测试结果

安装Xcache缓存加速php及ab压力测试结果

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/32201d2889dfc870801946cd1c99ef0f.html