基于xcache的配置与使用详解


Posted in PHP onJune 18, 2013

一、安装Xcache

# wget http://xcache.lighttpd.net/pub/Releases/1.3.0/xcache-1.3.0.tar.gz
# tar zxvf xcache-1.3.0.tar.gz
# cd xcache-1.3.0
# /usr/local/php/bin/phpize
# ./configure --enable-xcache--enable-xcache-coverager --enable-xcache-optimizer--with-php-config=/usr/local/php/bin/php-config
# make && make install

注:
--enable-xcache 表示启用Xcache支持;
--enable-xcache-coverager 表示包含用于测量加速器功效的附加特性;
--enable-xcache-optimizer表示启用操作码优化

安装完毕后系统会提示xcache.so模块生成路径,本次生成路径为/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/,然后把xcache.so移动到/usr/local/php/include/php/ext目录下。
二、配置管理Xcache
1、修改php配置文件
配置时我们可以参考xcache的配置模板xcache.ini,此文件位于Xcache安装程序中
# vi /usr/local/php/lib/php.ini
然后添加如下内容

extension_dir=/usr/local/php/include/php/ext
[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 =""

2、生成Xcache缓存文件
# touch /tmp/xcache
# chmod 777 /tmp/xcache

3、生成Xcache管理员的秘密(MD5密文)
# echo -n "123456" | md5sum
e10adc3949ba59abbe56e057f20f883e
然后将上述生成的MD5密文粘贴到php.ini文件中xcache.admin.pass = ""选项,xcache.admin.pass= "e10adc3949ba59abbe56e057f20f883e"

4、拷贝Xcache管理程序到网站根目录下

# cp -a /tmp/xcache-1.3.0/admin/  /usr/local/nginx/html/

然后重新启动PHP,然后访问http://localhost/admin ,用户名为xcache 密码为123456;另外,还可以通过phpinfo来验证PHP是否支持Xcache
PHP 相关文章推荐
通过对服务器端特性的配置加强php的安全
Oct 09 PHP
php gd2 上传图片/文字水印/图片水印/等比例缩略图/实现代码
May 15 PHP
PHP得到mssql的存储过程的输出参数功能实现
Nov 23 PHP
奉献出一个封装的curl函数 便于调用(抓数据专用)
Jul 22 PHP
使用PHP生成二维码的方法汇总
Jul 22 PHP
PHP中的Session对象如何使用
Sep 25 PHP
WordPress中使主题支持小工具以及添加插件启用函数
Dec 22 PHP
既简单又安全的PHP验证码 附调用方法
Jun 02 PHP
PHP进阶学习之垃圾回收机制详解
Jun 18 PHP
PHP goto语句用法实例
Aug 06 PHP
laravel 框架实现无限级分类的方法示例
Oct 31 PHP
php正则表达式使用方法整理集合
Jan 31 PHP
解析:使用php mongodb扩展时 需要注意的事项
Jun 18 #PHP
解析:通过php socket并借助telnet实现简单的聊天程序
Jun 18 #PHP
浅析is_writable的php实现
Jun 18 #PHP
解析mysql left( right ) join使用on与where筛选的差异
Jun 18 #PHP
ubuntu下编译安装xcache for php5.3 的具体操作步骤
Jun 18 #PHP
编译php 5.2.14+fpm+memcached(具体操作详解)
Jun 18 #PHP
解析PHP实现多进程并行执行脚本
Jun 18 #PHP
You might like
php实现window平台的checkdnsrr函数
2015/05/27 PHP
PHP+Ajax实现验证码的实时验证
2016/07/20 PHP
laravel5.0在linux下解决.htaccess无效和去除index.php的问题
2019/10/16 PHP
关于实现代码语法标亮 dp.SyntaxHighlighter
2007/02/02 Javascript
jquery keypress,keyup,onpropertychange键盘事件
2010/06/25 Javascript
删除select中所有option选项jquery代码
2013/08/12 Javascript
JavaScript实现16进制颜色值转RGB的方法
2015/02/09 Javascript
jQuery选择器源码解读(八):addCombinator函数
2015/03/31 Javascript
Angularjs中使用Filters详解
2016/03/11 Javascript
JavaScript Math 对象常用方法总结
2016/04/28 Javascript
JS iFrame加载慢怎么解决
2016/05/13 Javascript
jQuery包裹节点用法完整示例
2016/09/13 Javascript
AngularJs ng-repeat 嵌套如何获取外层$index
2016/09/21 Javascript
JavaScript字符串对象(string)基本用法示例
2017/01/18 Javascript
vue-axios使用详解
2017/05/10 Javascript
基于Vue单文件组件详解
2017/09/15 Javascript
基于vue.js 2.x的虚拟滚动条的示例代码
2018/01/23 Javascript
基于vue-video-player自定义播放器的方法
2018/03/21 Javascript
create-react-app修改为多页面支持的方法
2018/05/17 Javascript
微信小程序实现锚点功能
2019/11/20 Javascript
JavaScript 生成唯一ID的几种方式
2021/02/19 Javascript
python代码检查工具pylint 让你的python更规范
2012/09/05 Python
Python3 Random模块代码详解
2017/12/04 Python
python3 Scrapy爬虫框架ip代理配置的方法
2020/01/17 Python
pycharm导入源码的具体步骤
2020/08/04 Python
HTML5实现桌面通知 提示功能
2017/10/11 HTML / CSS
英国最大的汽车交易网站:Auto Trader UK
2016/09/23 全球购物
Peter Alexander新西兰站:澳大利亚领先的睡衣设计师品牌
2016/12/10 全球购物
德国机场停车位比较和预订网站:Ich-parke-billiger
2018/01/08 全球购物
阿迪达斯法国官方网站:adidas法国
2018/03/20 全球购物
伊莱克斯(Electrolux)俄罗斯网上商店:瑞典家用电器品牌
2021/01/23 全球购物
什么叫做SQL注入,如何防止
2016/10/04 面试题
会计专业自我鉴定范文
2013/10/06 职场文书
个人收入证明范本
2014/01/12 职场文书
新年联欢会主持词
2014/03/27 职场文书
贷款委托书怎么写
2014/08/02 职场文书