2009/06/06

PHP 加速器 eAccelerator 安裝配置教學(Windows)

eAccelerator 官方沒有提供 Windows 版,只能下載第三方編譯的 Windows 版本:
http://www.apachelounge.com/download
下載網頁底部 Additional Downloads 部份中像這樣的檔案 eAccelerator-0.9.5.3-php5.2.9-2.zip
eAccelerator 必需搭配特定版本的 PHP 使用,本例中的 eAccelerator 需搭配 PHP 5.2.9-2

將壓縮檔中的 eaccelerator.dll 複製到 C:\PHP\ext,control.php 複製到 C:\Apache\htdocs

在 php.ini 末尾加入以下內容

[eAccelerator]
; 保證 eAccelerator 工作所必須的兩行

extension_dir = C:\PHP\ext
extension = eaccelerator.dll

;;;;;;;;;;;;;;;;;;;;;;;
; 配置 eAccelerator ;
;;;;;;;;;;;;;;;;;;;;;;;


; 禁用 debug
eaccelerator.debug = 0

; 硬碟快取資料夾的位置
eaccelerator.cache_dir = R:\TEMP

; 記憶體快取容量(單位 MB)
eaccelerator.shm_size = 64

; eAccelerator 控制面板 control.php 的位置
eaccelerator.allowed_admin_path = C:\Apache\htdocs

配置部份偶只變更了有必要修改的設置,其餘未提到的設置皆採用預設值。全部的配置選項說明參閱官方網站:
http://eaccelerator.net/wiki/Settings

重新啟動 Apache 服務,開啟 phpinfo() 的 PHP 頁面,就會看到 eAccelerator 的部份。

控制面板在 http://127.0.0.1/control.php,預設登入帳號 admin、密碼 eAccelerator,帳號和密碼都是明文紀錄在 control.php 中,可以手動修改。

沒有留言 :

張貼留言