首页 / 缓存 / xcache:php缓存扩展安装配置
xcache:php缓存扩展安装配置
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了xcache:php缓存扩展安装配置,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1643字,纯文字阅读大概需要3分钟。
内容图文
![xcache:php缓存扩展安装配置](/upload/InfoBanner/zyjiaocheng/1317/40eb461d223444df833e9766e90c4f1a.jpg)
一、 RPM 安装配置 xcache
1.xcache 用于缓存加速
php 的第三方扩展,存放在 epel 源上,安装包为 php-xcache ,在 CentOS6 上一般有三倍提升
[root@localhost~]# yum list all | grep xcache
xcache-admin.noarch 图形化管理界面,无需安装
2.RPM 安装 php-xcache
[root@localhost~]# yum insatll -y php-xcache
3. 配置文件
[root@localhost~]# cat /etc/php.d/xcache.ini
一般仅调整 xcache.size 和 xcache.ttl
[xcache-common] |
|
extension = xcache.so |
指明加载缓存扩展,相对路径表示 /usr/lib64/moduled/ |
[xcache.admin] |
|
xcache.admin.enable_auth = On |
启管理接口 |
xcache.admin.user = " " |
管理员用户名 |
xcache.admin.pass = "" |
管理员加密 (md5) 密码 |
[xcache] |
|
xcache.shm_scheme = "mmap" |
内存管理方式:内存映射 |
xcache.size = 60M |
在内存中缓存的大小 |
xcache.count = 1 |
缓存组成段数 |
xcache.slots = 8K |
缓存槽,一共 64M ,每个 8k |
xcache.ttl = 0 |
缓存过期时长, 0 表示永久 |
xcache.gc_interval = 0 |
|
4. 重启 php 服务:看 php 部署的方式
Modules 方式: [root@localhost ~]# systemctl restart httpd
FCGI 方式: [root@localhost ~]# systemctl restart php-fpm
二、编译安装配置 xcache
1. 依赖包安装
#yum install php-devel
2. 编译安装
#cd xcache-3.2.0
# phpize
#./configure --enable-xcache --with-php-config=/usr/bin/php-config
#make && make install
注意:
1)phpize 命令用于当前目录生成 configure 脚本
2)xcache 是以模块形式安装,生成模块安装位置 /usr/lib64/php/modules/xcache.so
3) --with-php-config 可以不用指明,会自动解决依赖路径
3. 配置文件
#cp xcache.ini /etc/php.d/
本文出自 “许鼎的博客” 博客,请务必保留此出处http://xuding.blog.51cto.com/4890434/1737143
原文:http://xuding.blog.51cto.com/4890434/1737143
内容总结
以上是互联网集市为您收集整理的xcache:php缓存扩展安装配置全部内容,希望文章能够帮你解决xcache:php缓存扩展安装配置所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。