Install ioncube PHP di Ubuntu 14.04
Install ioncube extension
Kita harus mengunduh ekstension dulu di http://www.ioncube.com/loaders.php. Pilih dan sesuaikan versi loader dengan os yang anda gunakan. (32 bit atau 64 bit).
Gunakan terminal, dan arahkan ke direktori untuk menampung file unduhan.
cd /usr/local/src
Download dan ekstrak file:
sudo wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
sudo tar zxvf ioncube_loaders_lin_x86-64.tar.gz
cd ioncube
Buatlah folder untuk menampung file ekstensi yang akan digunakan nanti
sudo mkdir /usr/local/ioncube
Memilih extension yang sesuai
ioncube loader sudah terekstrak di direktori /usr/local/src/ioncube. Sekarang waktunya memilih ekstensi yang sesuai dengan versi php di OS.
php -v
[caption id=”attachment_1823" align=”aligncenter” width=”300"]
output versi PHP[/caption]
Output menunjukkan bahwa php yang saya gunakan adalah php 5.5 sehingga saya membutuhkan loader dengan nama ioncube_loader_lin_5.5.so. Jika anda menggunakan php 5.4 maka loader yang digunakan adalah ioncube_loader_lin_5.4.so, dan begitu juga dengan versi yang lain.
Copy file loader yang sudah ditentukan tadi ke folder yang sudah dibuat sebelumnya.
sudo cp /usr/local/src/ioncube/ioncube_loader_lin_5.5.so /usr/local/ioncube/
Mengaktifkan ioncube
Extension ioncube sudah disiapkan dan siap untuk diaktifkan. Untuk mengaktifkannya kita perlu menambahkan config di file php.ini
Jalankan perintah di terminal
sudo nano /etc/php5/apache2/php.ini
Tambahkan config di bawah ini. Bisa ditempatkan di baris mana saja, hanya saja direkomendasikan di bagian Dynamic Extension
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.5.so
save file, dan restart web server dengan perintah:
sudo service apache2 restart
Jika berhasil, maka sekarang anda bisa menjalankan file php yang ter-encode.
Dapat di cari disumbernya