RHEL / CentOS 安裝 Zend Guard Loader

以下是在 RHEL 及 CentOS 安裝 Zend Guard Loader 的步驟:

1. 先要知道自己系統的架構及 PHP 版本, 先登入系統輸入以下指令:

file /bin/ls

然後檢查 PHP 版本:

php -v

以我的系統為例, 是 64bits 及 PHP 5.4.16.

2. 到 Zend 官方網站下載頁面, 如果你的 PHP 版本不是 5.5 及 5.6, 例如像我的是 Redhat 的 5.4.16, 需要在 “Download Older Versions” 按 “Download here”, 選擇 Zend Guard 6.0, 而 Zend Guard 5.5.0 可以用在 PHP 5.3.

3. 下載並儲存 Zend Guard 放在伺服器後, 將其解壓, 例如:

# tar -zxvf ZendGuardLoader-PHP-5.4-linux-glibc23-x86_64.tar.gz

4. 解壓檔案後, 找到 ZendGuardLoader.so 檔案, 放到 PHP modules 目錄, 32 bits 系統是 /usr/lib/php/modules, 64 bits 系統是 /usr/lib64/php/modules:

# cp ZendGuardLoader.so /usr/lib64/php/modules

5. 在 /etc/php.d 建立 /etc/php.d/ZendGuard.ini 檔案, 加入以下內容:

; Enable Zend Guard extension
zend_extension=/usr/lib64/php/modules/ZendGuardLoader.so
zend_loader.enable=1

6. 重新啟動 Apache:

# systemctl enable httpd



Latest Comments

  1. Simon_Chou 13 April 2016
  2. Sam Tang 13 April 2016
    • Simon_Chou 13 April 2016
  3. Simon_Chou 13 April 2016

Leave a Reply