7 × 24小时服务热线
489550756
淘宝店 腾讯微博 有事点这里 仿站/IDC站长交流群
PC站+手机站+微站+APP 智能制作 省心

linux下如何配置xcache

发布时间:2015-05-13 08:40:26    点击数:9

安装过程很简单 但在linux下输入命令进行安装  命令如下

# wget http://xcache.lighttpd.net/pub/Releases/1.3.2/xcache-1.3.2.tar.gz # tar zxvf xcache-1.3.2.0.tar.gz

# cd xcache-1.3.2

# /usr/local/php/bin/phpize

# ./configure --enable-xcache

# make && make install

安装完毕后系统会提示xcache.so模块生成路径 本次生成路径为/usr/local/php/lib/php/extensions/no- debug-non-zts-20060613/

然后把xcache.so移动到/usr/local/php/include/php/ext目录下

配置php.ini文件

# 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 =""

然后重启apache服务器

如果不需要特别的效果 用默认的配置就好 更改cpu数目

xcache.cacher boolean

使用/不使用 opcode 缓存器 xcache.size = 0 时无效

xcache.size int

0 禁止 非 0 则启用缓存器 请注意您系统所允许的 mmap 最大值

xcache.count int

指定将 cache 切分成多少块  参考 SplittedCache

xcache.slots size

只是作为 hash 槽个数的参考值  可以放心地缓冲超过这个个数的项目

xcache.ttl seconds

设置缓冲项目的 Ttl (Time To Live) 值  0=永不过期

xcache.gc_interval seconds

检查过期项目  回收内存空间的间隔

xcache.var_size int

xcache.var_count int

xcache.var_slots size

xcache.var_gc_interval seconds

同上, 不过用于数据缓冲而不是 opcode 缓冲

xcache.var_ttl seconds

xcache_(get|set|inc|dec) 等的默认 ttl 值

xcache.var_maxttl seconds

最大 ttl 值, 程序无法指定超过这个最大值的 ttl

xcache.readonly_protection boolean

如果启用了 ReadonlyProtection  将会略微降低性能  但是会提高一定的安全系数

这个选项对于 xcache.mmap_path = /dev/zero 无效

xcache.mmap_path string

对于 *nix, xcache.mmap_path 是 文件路径  不是目录

对于 Win32  xcache.mmap_path 只是匿名的 map 名  不是实际的文件路径  

如果您要启用 ReadonlyProtection 请用类似“/tmp/xcache” 的路径  2 组 php 不该共用同一个路径   /dev/zero 除外

上一篇: win2003IIS6 301重定向带参数问题解决
下一篇: windows下如何配置xcache
[返回所有新闻信息]

Copyright © 2012-2014 博海网络 版权所有,并保留所有权利!   (蜀ICP备15020921号-3) 
总部地址:珠海市吉大工业区景园路6号冶金大厦7楼  电话:400-622-8200
本站程序界面、源代码受相关法律保护, 未经授权, 严禁使用
以下js为测试信息