[分享][轉貼]MMCache加速軟體的安裝說明

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

商業應用的程式,程式執行速度也是使用者關切的一個功能,目前在市面上PHP的加速軟體比較著名的有ZEND,PHP Accelerator ,Afterburner,Turck MMCache 等等。根據分析,Turck MMCache 目前的評比居業界老二,僅比 Zend Accelerator 落後些微差距。重要的是 Turck MMCache 是採用 GPL 版權。

sourceforgehttp://sourceforge.net/projects/turck-mmcache/ )>的站點

Linux快速安裝法

步驟 1. 編譯 Turck MMCache

phpize

./configure --enable-mmcache=shared

make

步驟 2. 安裝 Turck MMCache

make install

(注意! 執行此動作之後,會出現 mmcache.so 的安裝路徑,該路徑要在 php.ini 中設定)

步驟 3. 設定 Turck MMCache

Turck MMCache 可以被安裝成 Zend 或 PHP 擴展元件, 所以您必須編輯你的 php.ini 檔 (通常是 /etc/php.ini 或 /usr/local/lib/php.ini).

欲安裝成 Zend 擴展元件者:

zend_extension="/usr/lib/php4/mmcache.so" (路徑要再修改, 視您安裝結果而定)

mmcache.shm_size="16"

mmcache.cache_dir="/tmp/mmcache"

mmcache.enable="1"

mmcache.optimizer="1"

mmcache.check_mtime="1"

mmcache.debug="0"

mmcache.filter=""

欲安裝成 PHP 擴展元件者:

extension="mmcache.so" (路徑要再修改)

mmcache.shm_size="16"

mmcache.cache_dir="/tmp/mmcache"

mmcache.enable="1"

mmcache.optimizer="1"

mmcache.check_mtime="1"

mmcache.debug="0"

mmcache.filter=""

請注意 extension 的路徑要和 步驟 2 安裝完後的路徑一致!

步驟 4. 設置 cache 目錄

mkdir /tmp/mmcache

chmod 0777 /tmp/mmcache

步驟 5. 重新啟動 Apache

/home/apach2/bin/apachectl restart

要看有沒有成功安裝時,可以用phpinfo的指令來查看。

Windows快速安裝法

把下載檔中的 "mmcache.dll" 複製到 PHP extension 目錄下

把以下的字句加到 "php.ini" 的尾部 (通常是在 "c:winntphp.ini")

zend_extension_ts="c:您的php目錄mmcache.dll"

mmcache.shm_size="16"

mmcache.cache_dir="c:tmpmmcache"

mmcache.enable="1"

mmcache.optimizer="1"

mmcache.check_mtime="1"

mmcache.debug="0"

mmcache.filter=""

mmcache.shm_max="0"

mmcache.shm_ttl="0"

mmcache.shm_prune_period="0"

mmcache.shm_only="0"

mmcache.compress="1"

再做一個可以寫入的 c:tmpmmcache 目錄就可以了。

測試一下,需要重新啟動 Apache

註:您需要下載和PHP版本相符合的MMCache

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航