• {转}Linux下 XCache 编译安装方法


    出处:http://blog.haohtml.com/archives/6128

    大部分的人都说XCache的加速效果比eaccelerator好,这里说说编译安装,

    这里选择的是稳定版本的1.2.2版本,2.0版本的不稳定。

    wget http://xcache.lighttpd.net/pub/Releases/1.2.2/xcache-1.2.2.tar.gz (下载)

    tar -zxf xcache-1.2.2.tar.gz
    cd xcache-1.2.2

    /usr/local/php/bin/phpize
    ./configure --enable-xcache --with-php-config=/usr/local/php/bin/php-config
    make
    make install

    记录下xcache的安装目录。 

    编辑php.ini文件,加入Xcache,作为Zend扩展。

    [xcache-common]
    ;; install as zend extension (recommended), normally "$extension_dir/xcache.so"
    zend_extension = /路径/xcache.so
    ;; or install as extension, make sure your extension_dir setting is correct
    ; extension = xcache.so

    [xcache.admin]
    xcache.admin.auth = On
    xcache.admin.user = "mOo"
    ; xcache.admin.pass = md5($your_password)
    xcache.admin.pass = ""

    [xcache]
    xcache.shm_scheme =        "mmap"
    xcache.size  =               32M
    xcache.count =                 1
    xcache.slots =                8K
    xcache.ttl   =              3600
    xcache.gc_interval =         300

    ; Same as aboves but for variable cache
    ; If you don't know for sure that you need this, you probably don't
    xcache.var_size  =            0M
    xcache.var_count =             1
    xcache.var_slots =            8K
    xcache.var_ttl   =             0
    xcache.var_maxttl   =          0
    xcache.var_gc_interval =     300

    ; N/A for /dev/zero
    xcache.readonly_protection = Off

    xcache.mmap_path =    "/dev/zero"

    xcache.cacher =               On
    xcache.stat   =               On

    然后重启下web服务器即可。

    xcache.admin.enable_auth  XCache后台是否需要验证(这个后台在刚才下载的XCache的admin目录中,可以自由处理) 
    xcache.admin.user XCache后台登陆用户名 
    xcache.admin.pass XCache后台登陆密码 
    xcache.size   XCache的内存缓存大小,普通网站建议设置为64MB,如果是IDC服务器,可以设置成256MB 
    xcache.count  设置为CPU的数量(双核算2个,比如我的是两个双核Xeon 3.0,就设置为4) 
    xcache.var_size 
    xcache.var_count  跟上两条一样 
    xcache.mmap_path  共享内存标识名,尽量用xcache,避免跟其它软件冲突 
    xcache.optimizer  优化器,如果没安装Zend可以开启。 

  • 相关阅读:
    个人作业Week2-代码复审
    个人项目-数独
    个人作业-Week1
    第零次个人作业
    mysql统计某个指标之和大于指定值的记录
    Redis命令行查询缓存值
    Grep命令
    Log4j配置文件中指定日志路径
    Cadence OrCAD17.2禁止和启用start page的设置方法
    Linux内核实现透视---kthread_work
  • 原文地址:https://www.cnblogs.com/qingfeng2010/p/2085083.html
Copyright © 2020-2023  润新知