Mengaktifkan ioncube PHP di Ubuntu 14.04

ubuntu-logo

Bismillaahirrohmaanirrohiim

Waktu cepat sekali berputar dan ternyata blog ini sudah lama tak terupdate ūüėÄ

Singkat cerita kali ini saya pingin berbagi cerita tentang cara install & mengaktifkan ekstensi ioncube php di Ubuntu 14.04. Ioncube merupakan PHP encoder yang memiliki fungsi untuk mengamankan source code php anda agar tidak bisa dibaca oleh orang lain sehingga menyulitkan proses modifikasi atau reverse engineering.

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:

 

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 

output versi PHP

output versi PHP

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.

Ada pertanyaan tentang cara instalasi dan mengaktifkan ioncube di Ubuntu 14.04? Silahkan komen di bawah dan semoga bisa membawa manfaat :)

2 Responses to “Mengaktifkan ioncube PHP di Ubuntu 14.04”

  1. indra says:

    om klo install di debian bagaimana? sy coba gagal terus…

    terima kasih

Leave a Reply

Your email address will not be published. Required fields are marked *