安装的时候 跟安装其它扩展是一样的:
wget http://xcache.lighttpd.net/pub/Releases/3.1.0/xcache-3.1.0.tar.gz
tar xzf xcache-3.1.0.tar.gz
cd xcache-3.1.0
/usr/local/webserver/php/bin/phpize
./configure --with-php-config=/usr/local/webserver/php/bin/php-config --enable-xcache
make && make install
在xcache目录下有一个文件xcache.ini,复制里面的内容到php的配置文件php.ini中
记得修改这里。这个是登陆管理后台的账号和密码。密码要md5加密之后的密码
xcache.admin.user = "xx"
xcache.admin.pass = "xx"
extension = xcache.so //如果报错找不到xcache.so的话 就看一下安装的时候返回的路径写一个绝对路径 然后重启php-fpm 就可以了
在xcache目录下有一个htdocs的文件夹,把它cp到你的网站目录下,访问密码和用户在上面提到的配置中设置。
这样你的php文件就被缓存起来了。
XCache也提供一些API可以实现一些cache,缓存管理等功能,可以查看官方文档。我就不一一的列举了。
写一个最简单k=》v读取
没有对提升效率做测评,也不好说可以提高多少效率。
http://xcache.lighttpd.net/wiki/XcacheIni //具体配置参数解释
http://xcache.lighttpd.net/wiki/XcacheApi //API文档