美文网首页
PHP Xcache缓存加速模块

PHP Xcache缓存加速模块

作者: DB哥 | 来源:发表于2019-09-29 08:37 被阅读0次

    Linux系统环境

    [root@lnmp ~]#cat /etc/redhat-release                       #==》系统版本
    CentOS release 6.7 (Final)
    [root@lnmp ~]# uname –r                                     #==》内核版本
    2.6.32-573.el6.x86_64
    [root@lnmp ~]#uname -m                                      #==》系统架构
    x86_64
    [root@lnmp ~]#echo $LANG                                    #==》系统字符集
    en_US.UTF-8
    [root@lnmp ~]#mysql -uroot -p123456                         #==》mysql版本
    Server version: 5.5.32 MySQL Community Server (GPL)
    [root@lnmp ~]# /application/nginx/sbin/nginx -v             #==》nginx版本
    nginx version: nginx/1.16.0
    [root@lnmp ~]# /application/php/bin/php –v                  #==》PHP版本
    PHP 5.3.27 (cli) (built: Jul  9 2019 14:54:53) 
    [root@lnmp ~]# ip a | awk -F "[ /]+" 'NR==8{print $3}'      #==》IP地址
    10.0.0.8
    

    一、配置Xcache扩展模块生效
    注意事项:xcache扩展模块和eAccelerator扩展模块不能同时配置在php.ini配置文件同时使用,否则会报错

    [root@lnmp ~]# echo >> /application/php/lib/php.ini 
    [root@lnmp ~]# echo ";xcache configure by oldboy 2019-06-06" >> /application/php/lib/php.ini
    [root@lnmp ~]# tail -2 /application/php/lib/php.ini 
    ;xcache configure by oldboy 2019-06-06
    
    #==》xcaceh配置文件在xcache安装目录下
    [root@lnmp xcache-1.3.2]# vim /home/oldboy/tools/xcache-1.3.2/xcache.ini
    
    #==》使用分号 ; 注释
    ;zend_extension = /usr/local/lib/php/extensions/non-debug-non-zts-xxx/xcache.so
    
    #==》使用分号 ; 注释
    ;zend_extension_ts = c:/php/extensions/php_xcache.dll
    
    #==》取消注释
    extension = xcache.so
    xcache.size  =                      128M        #==》调整后的参数
    xcache.count =                      2           #==》调整后的参数
    xcache.ttl   =                      86400       #==》调整后的参数
    xcache.gc_interval =                3600        #==》调整后的参数
    xcache.var_size  =                  0           #==》调整后的参数
    [root@lnmp ~]# cat /home/oldboy/tools/xcache-1.3.2/xcache.ini >> /application/php/lib/php.ini
    [root@lnmp ~]# cat /application/php/lib/php.ini
    [root@lnmp ~]# /application/php/bin/php -v
    PHP 5.3.27 (cli) (built: Jul  9 2019 14:54:53) 
    Copyright (c) 1997-2013 The PHP Group
    Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies
        with XCache v1.3.2, Copyright (c) 2005-2011, by mOo
    [root@lnmp ~]# pkill php-fpm                 
    [root@lnmp ~]# ps -ef | grep php-fpm | grep -v grep | awk '{print "kill",$2}'|bash
    [root@lnmp ~]# ps -ef | grep php-fpm | grep -v grep
    [root@lnmp ~]# /application/php/sbin/php-fpm  #==》启动PHP服务
    [root@lnmp ~]# curl 10.0.0.8/index.php | grep xcache  #==》检查xcache模块是否生效
    

    相关文章

      网友评论

          本文标题:PHP Xcache缓存加速模块

          本文链接:https://www.haomeiwen.com/subject/ssuvuctx.html