Cara Install IonCube Loader di VPS Linux Ubuntu 18.04 dan Konfigurasi Direktori

Saya melakukan migrasi panel server VPS di cyberpanel. Setelah melakukan beberapa pengaturan penting website yang berkaitan, kemudian ada pesan blank page “requires the ionCube PHP Loader ioncube_loader_win_5.2.dll to be installed”

ionCube Loader merupakan bagian dari ekstensi PHP gratis untuk decobe file PHP terenkripsi pada runtime. Sebenarnya sebagian besar perusahaan hosting telah memiliki bawaan dari ionCube loader.

Tapi mungkin karena ini VPS unmanaged, maka perlu dilakukan penyesuaian sendiri di server.

Panduan cara install ionCube di VPS Linux Ubuntu 18.04 ini merupakan bagian penyesuaian yang telah saya lakukan dari install dan pengaturan direktori. Bila Anda mengalami hal yang sama, saya harap ini bisa membantu Anda.

Aplikasi yang saya gunakan selama proses install dan konfigurasi direktori ionCube Loader yaitu:

  • WinSCP
  • Putty SSH
  • File ionCube

Download IonCube Loader

Langkah pertama tentunya Download ionCube loader terlebih dahulu. Gunakan perintah dibawah ini untuk download dan ekstrak file zip.

root@awan:~# wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.zip

root@awan:~# unzip ioncube_loaders_lin_x86-64.zip

Copy atau Pindah File ekstrak ionCube ke direktori PHP

Silahkan disesuaikan file php untuk memindahkan atau copy file ionCube. Direktori file ini yang ada dan saya gunakan di VPS. Mungkin ada perbedaan di VPS yang sedang Anda, jadi ada baiknya untuk menyesuaikannya.

PHP 7.0

cp ioncube/ioncube_loader_lin_7.0.so /usr/local/lsws/lsphp70/lib/php/ioncube_loader_lin_7.0.so

PHP 7.1

cp ioncube/ioncube_loader_lin_7.1.so /usr/local/lsws/lsphp71/lib/php/ioncube_loader_lin_7.1.so

PHP 7.2

cp ioncube/ioncube_loader_lin_7.2.so /usr/local/lsws/lsphp72/lib/php/ioncube_loader_lin_7.2.so

Konfigurasi Direktori File ionCube

Pastikan bahwa versi phpnya juga sesuai. Ada kemungkinan direktori file di VPS saya berbeda silahkan disesuaikan dengan file direktori Anda.

PHP 7.0

Menambahkan file .ini gunakan skrip berikut :

nano /usr/local/lsws/lsphp70/etc/php/7.2/00-ioncube.ini

isikan barisan kode berikut 

zend_extension = /usr/local/lsws/lsphp70/lib/php/ioncube_loader_lin_7.0.so

Tekan Ctrl + X dan Y untuk menyimpan. 

PHP 7.1

nano /usr/local/lsws/lsphp71/etc/php.d/00-ioncube.ini

//isikan kode dibawah

zend_extension = /usr/local/lsws/lsphp71/lib/php/ioncube_loader_lin_7.1.so

//dan simpan

PHP 7.2

nano /usr/local/lsws/lsphp72/etc/php.d/00-ioncube.ini

//isikan kode dibawah

zend_extension = /usr/local/lsws/lsphp72/lib/php/ioncube_loader_lin_7.2.so

//dan simpan

Restart OpenLiteSpeed

systemctl restart lsws

Sangat mudah bukan cara install ionCube loader di VPS Linux, dan sekali lagi untuk memastikan direktori file yang ada di VPS Anda mungkine berbeda dengan yang saya punya. Semoga ulasan ini dapat membantu Anda.

Leave a Reply

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