1. 程式人生 > >加密PHP原始碼工具——ioncube安裝

加密PHP原始碼工具——ioncube安裝


ioncube 是用來加密PHP原始碼的工具,因為這種加密方式不會犧牲伺服器的效能,所以有廣泛的應用。

今天我在本地Ubuntu安裝了ioncube,整理了下安裝步驟,如下:

一、下載相關版本的ioncube

先使用uname -a 檢查下系統裡的Linux版本,
到http://www.ioncube.com/loaders.php 頁面下載相應的版本

wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.bz2

二、解壓ioncube

這裡我把ioncube解壓到/var/www,方便使用嚮導安裝
tar xjvf ioncube_loaders_lin_x86.tar.bz2 --directory=/var/www

三、根據嚮導來安裝

開啟解壓目錄下的loader-wizard.php
http://www.yourdomain.com/ioncube/loader-wizard.php

選擇Localhost,點選Next
按照提示把ioncube_loader_lin_5.3.so 和 20ioncube.ini 複製到相應的目錄
cp -rf /var/www/ioncube/ioncube_loader_lin_5.3.so /usr/lib/php5/20090626+lfs
cp 20ioncube.ini file  /etc/php5/apache2/conf.d

四、修改php.ini檔案

如果按照嚮導來安裝可以跳過這步
mv /var/www/ioncube  /usr/local/ioncube

編輯php.ini檔案
vi /etc/php4/apache2/php.ini
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.3.so

五、重啟apache

service apache2 restart


/etc/init.d/apache2

重啟apache之後,重新打開向導頁面
ionCube Loader Wizard
 
Loader Installed Successfully
The ionCube Loader version 4.0.8 is installed and encoded files should run successfully.
 
Please contact the script provider if you do experience any problems running encoded files.
 
For security reasons we advise that you remove this Wizard script from your server now that the ionCube Loader is installed.

ionCube元件安裝成功

轉載自:http://www.magentonotes.com/localhost-install-ioncube.html