zoukankan      html  css  js  c++  java
  • php缓存加速优化--Xcache

    1、安装软件:
    cd /usr/local/src/
    下载软件包
    wget
    http://xcache.lighttpd.net/pub/Releases/3.2.0/xcache-
    3.2.0.tar.bz2
    解压
    tar xf xcache-3.2.0.tar.bz2
    进入解压目录
    cd xcache-3.2.0
    安装php扩展模块所需要先执行
    /usr/local/php/bin/phpize
    预编译指定参数
    ./configure --enable-xcache --with-php-
    config=/usr/local/php/bin/php-config
    编译并安装
    make && make install
    安装成功有提示模块所在位置。

    2、配置xcache插件加速
    修改php.ini配置文件,配置xcache
    将xcache.ini修改后追加到php.ini文件中
    调整的关键参数:
    xcache.size =60M #0为禁止缓存,非0启用缓存
    xcache.count =1 #指定将cache切分成多少块,推荐为cpu的数量
    xcache.ttl =0 #设定cache对象的生存期TTL,0为永不过期
    xcache.gc_interval = 0 #回收器扫描过期的对象回收内存空间的
    间隔,0为不扫描,其它值为秒
    xcache.var_size = 4M  #用于变量缓存
    3、检查XCache加速情况配置
    /usr/local/php/bin/php -v
    4、配置web界面查看XCache缓存加速信息
    (1)先生成管理员密码
    使用md5sum命令生成密文密码
    echo -n "123456"|md5sum
    修改php.ini文件,修改用户及密码,加入生成的密文及指定的用户
    如下:
    xcache.admin.user = "oldboy"
    xcache.admin.pass = "e10adbc39434geejfwijierd"
    (2)复制xcache软件下的缓存加速管理php程序到站点目录下
    如:cp -a htdocs/ /usr/local/nginx/html/xadmin
    关闭php-fpm,重新启用
    pkill php-fpm
    /usr/local/php/sbin/php-fpm

    测试访问:http://www.dd.com/xadmin/index.php

  • 相关阅读:
    解决ios下iframe不能滑动
    每天一题之js执行顺序
    async函数的返回值
    小程序自定义Tabbar
    windows10配置vue3项目踩坑记录
    vue2+循环链表解决一个历史趣题
    小程序内协议使用的三种方法
    HDFS的java操作
    HDFS工作原理笔记
    win10已经编译好的hadoop2.6.5
  • 原文地址:https://www.cnblogs.com/ddgen/p/7168867.html
Copyright © 2011-2022 走看看