CentOS 簡單安裝 PHP ionCube 元件

4,334 0

ionCube Encoder 可以將 PHP 原始碼轉換成 Bytecode,經過加密授權處理後的 PHP 程式碼就不再開源了,必須使用 ionCube Loader 才可以執行加密過的 PHP 程式碼。

PHP 本身沒有附帶 ionCube Loader 模組,必須前往 ionCube 網站下載。ionCube Loader 是免費的,但 Encoder 的價格就比較昂貴(起價 $199)。本文介紹的是 ionCube Loader 的安裝方法,適用於各種 PHP 環境安裝。

安裝步驟

  1. 開啟安裝目錄
Bash
cd /usr/local/
  1. 下載元件包,注意選擇適合自己系統的版本:
Bash
# 32 位系統
wget -O ioncube.zip http://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.zip

# 64 位系統
wget -O ioncube.zip http://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.zip
  1. 解壓縮元件包
tar xvfz ioncube.zip
  1. 找到 php.ini 的位置,在 Zend 的設定檔中第一行加上:
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.6.so

後面的 5.6 請修改為對應的 PHP 版本。

設定成功後,重新啟動 Web 伺服器查看效果。

評論

(0)

暫無評論,來說兩句吧

發佈評論

© 2026 一紙忘憂. 保留所有權利.

一紙忘憂的個人網站,關於技術探索與日常生活,記錄 Web 開發、後端與 DevOps 實踐,分享軟體工具、數位體驗,以及程式碼之外的見聞與思考。