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:
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
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
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 :
isikan barisan kode berikut
Tekan Ctrl + X dan Y untuk menyimpan.
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
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.