安裝 eAccelerator

eAccelerator 是一套開放原始碼的網頁加速軟體,它能加快 PHP 網頁的執行速度。其原理是把原始 PHP 程式碼編譯過 (compiled) 的二進位碼快取起來,下次執行同一個程式時,就不需要再編譯一次,可以節省很多時間。

安裝方式

  • 先從這裡下載最新版本,eAccelerator 0.9.5 rc1快速下載網址
  • unzip -x eaccelerator-0.9.5-rc1.zip
  • 進入子目錄
    export PHP_PREFIX="/usr" ; $PHP_PREFIX/bin/phpize ; ./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config ; make ; make install
  • 建立暫存檔目錄
    mkdir /tmp/eaccelerator
    chmod 777 /tmp/eaccelerator
  • 修改 php.ini,在 extension=session.so 之後加上
    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"
  • 重新啟動 apache

測試 phpinfo(),看看在 Power by Zend 那一個欄位是否有出現
eAccelerator v0.9.5-rc1, Copyright (c) 2004-2006 eAccelerator, by eAccelerator

2 thoughts on “安裝 eAccelerator

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *