xcache:php缓存扩展安装配置-创新互联

一、RPM安装配置xcache

成都创新互联公司长期为上千多家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为汉中企业提供专业的成都网站设计、成都网站建设、外贸网站建设汉中网站改版等技术服务。拥有十余年丰富建站经验和众多成功案例,为您定制开发。

 1.xcache用于缓存加速

    php的第三方扩展,存放在epel源上,安装包为php-xcache,在CentOS6上一般有三倍提升

      [root@localhost~]# yum list all | grep xcache

xcache-admin.noarch图形化管理界面,无需安装

xcache:php缓存扩展安装配置

 2.RPM安装php-xcache

       [root@localhost~]# yum insatll -y php-xcache

xcache:php缓存扩展安装配置

 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 restartphp-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脚本

xcache:php缓存扩展安装配置

 2)xcache是以模块形式安装,生成模块安装位置/usr/lib64/php/modules/xcache.so

3)--with-php-config可以不用指明,会自动解决依赖路径

 3.配置文件

#cp xcache.ini /etc/php.d/

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享题目:xcache:php缓存扩展安装配置-创新互联
文章起源:http://myzitong.com/article/dccgsg.html