小樱 发表于 2021/7/13 04:46

转:linux服务器安装kangle后安装xcache的方法

XCache 是一个又快又稳定的 PHP opcoolcode 缓存器. 经过良好的测试并在大流量/高负载的生产机器上稳定运行. 经过(在 linux 上)测试并支持所有现行 PHP 分支的最新发布版本, 如 PHP_4_3 PHP_4_4 PHP_5_0 PHP_5_1 PHP_5_2 HEAD(6.x), 并支持线程安全/Windows. 与同类 opcoolcode 缓存器相比更胜一筹, 比如能够快速跟进 PHP 版本.下面介绍如何安装配置。



1、安装xcache
wget http://xcache.lighttpd.net/pub/Releases/1.3.2/xcache-1.3.2.tar.gz

tar -zxvf xcache-1.3.2.tar.gz

cd xcache-1.3.2

yum -y install php53-devel

phpize

./configure --enable-xcache

make

make install

2、配置xcache这里有两种方法

①、打开php.ini文件,增加如下代码:


; change me - 64 bit php => /usr/lib64/php/modules/xcache.so
; 32 bit php => /usr/lib/php/modules/xcache.so
zend_extension = /usr/lib/php/modules/xcache.so


xcache.admin.auth = On
xcache.admin.user = "mOo"
; xcache.admin.pass = md5($your_password)
xcache.admin.pass = ""


xcache.shm_scheme =      "mmap"
xcache.size=               32M
xcache.count =               1
xcache.slots =                8K
xcache.ttl   =            3600
xcache.gc_interval =         300

; Same as aboves but for variable cache
; If you don't know for sure that you need this, you probably don't
xcache.var_size=            0M
xcache.var_count =             1
xcache.var_slots =            8K
xcache.var_ttl   =             0
xcache.var_maxttl   =          0
xcache.var_gc_interval =   300

; N/A for /dev/zero
xcache.readonly_protection = Off

xcache.mmap_path =    "/dev/zero"

xcache.cacher =               On
xcache.stat   =               On

②这个是 kangle技术支持 告诉我的

cd /etc/php.d

vi xcache.ini

然后按 insert 编辑 将上面第一步的内容粘贴进去 然后 按 esc键 再按 “:” 输入wq 保存

重启kangle就OK了 查看是否加载 在命令行输入php -v 显示 with xcache 即可

对了 如果用 phpinfo 探针 探测是有 的 但是雅黑探针 是没有的

这个时候 进入 kangle 3312 后 点击左侧的 编辑 php.ini 然后 考进

; change me - 64 bit php => /usr/lib64/php/modules/xcache.so
; 32 bit php => /usr/lib/php/modules/xcache.so
zend_extension = /usr/lib/php/modules/xcache.so


xcache.admin.auth = On
xcache.admin.user = "mOo"
; xcache.admin.pass = md5($your_password)
xcache.admin.pass = ""


xcache.shm_scheme =      "mmap"
xcache.size=               32M
xcache.count =               1
xcache.slots =                8K
xcache.ttl   =            3600
xcache.gc_interval =         300

; Same as aboves but for variable cache
; If you don't know for sure that you need this, you probably don't
xcache.var_size=            0M
xcache.var_count =             1
xcache.var_slots =            8K
xcache.var_ttl   =             0
xcache.var_maxttl   =          0
xcache.var_gc_interval =   300

; N/A for /dev/zero
xcache.readonly_protection = Off

xcache.mmap_path =    "/dev/zero"

xcache.cacher =               On
xcache.stat   =               On
保存 重启 kangle 就有了 不知道为啥.有知道的麻烦给解答下

不可名 发表于 2021/7/19 08:05

{:3028:}{:3006:}{:3018:}
页: [1]
查看完整版本: 转:linux服务器安装kangle后安装xcache的方法