成都网站建设设计

将想法与焦点和您一起共享

xcache:php缓存扩展安装配置

一、RPM安装配置xcache

成都一家集口碑和实力的网站建设服务商,拥有专业的企业建站团队和靠谱的建站技术,十余年企业及个人网站建设经验 ,为成都千余家客户提供网页设计制作,网站开发,企业网站制作建设等服务,包括成都营销型网站建设,品牌网站建设,同时也为不同行业的客户提供成都网站建设、成都网站设计的服务,包括成都电商型网站制作建设,装修行业网站制作建设,传统机械行业网站建设,传统农业行业网站制作建设。在成都做网站,选网站制作建设服务商就选创新互联

 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/


文章标题:xcache:php缓存扩展安装配置
文章分享:http://chengdu.cdxwcx.cn/article/pscedd.html