• eAccelerator安装配置
    时间:2009-03-25   作者:佚名   出处:互联网

    今天给XXXXXX又上了一台机器,刚开始装的是APC,结果发现负载很快到了3点多。而另外一台机器装的是eAccelerator,负载只有0.3多。每秒并发量同样是10-15左右,看来APC的性能跟eAccelerator比起来还是有些差距的。不过我用的都是默认设置。不知道是不是因为默认设置不能发挥APC的最大功效?
    eAccelerator安装步骤基本和APC是一样的。
    照着源码树里的README装下来就好了。
    1、 export PHP_PREFIX="/usr"

    $PHP_PREFIX/bin/phpize

    ./configure \
    --enable-eaccelerator=shared \
    --with-php-config=$PHP_PREFIX/bin/php-config

    2、 make
    3、make install

    4、把如下配置粘贴在php.ini里
    extension="eaccelerator.so"
    eaccelerator.shm_size="16"
    eaccelerator.cache_dir="/tmp/eaccelerator"
    eaccelerator.enable="1"
    eaccelerator.optimizer="1"
    eaccelerator.check_mtime="1"
    eaccelerator.debug="0"
    eaccelerator.filter=""
    eaccelerator.shm_max="0"
    eaccelerator.shm_ttl="0"
    eaccelerator.shm_prune_period="0"
    eaccelerator.shm_only="0"
    eaccelerator.compress="1"
    eaccelerator.compress_level="9"
    5、 mkdir /tmp/eaccelerator -m 777
    如此简单,一切OK了。负载很快降到0.3左右。

    网友留言/评论

    我要留言/评论