fbpx

Cara Install Ioncube Loader di Linux Centos, Ubuntu, Debian

150

Cara Install Ioncube Loader di LinuxIoncube Loader adalah modul PHP untuk memuat file yang mengengkripsi dengan perangkat lunak Ioncube Encoder. Ioncube sering digunakan oleh vendor perangkat lunak PHP komersial untuk mengengkripsi perangkat lunak mereka, sehingga kemungkinan Anda menemukan file berenkode Ioncube cepat atau lambat ketika Anda menginstall ekstensi untuk CMS atau perangkat lunak Toko yang ditulis dalam PHP. Dalam tutorial ini, opinikoe akan menjelaskan instalasi modul Ioncube Loader secara detail untuk CentOS, Debian, dan Ubuntu.

Cara Install Ioncube Loader di Linux

Sebelum Sobat mulai menginstall Ioncube Loader, harus dipastikan semua LAMP Server sudah berjalan baik diserver anda . opinikoe akan menggunakan baris perintah editor Nano dan aplikasi download baris perintah wget. Nano dan Wget sudah terinstall di sebagian besar server, jika mereka hilang di server Anda, instal dengan apt / yum:

- Advertisement -

Centos

yum install nano wget

Ubuntu & Debian

apt-get install nano wget
  • Download Ioncube Loader

Untuk 64Bit x86_64 Linux:

cd /tmp
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xfz ioncube_loaders_lin_x86-64.tar.gz

Untuk 32Bit i386 Linux:

cd /tmp
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
tar xfz ioncube_loaders_lin_x86.tar.gz
  • Cek versi PHP yang terinstall :
php -v

//lihat gambar dibawah hasil outputnya

Cara Install Ioncube Loader di Linux

  • Cek lokasi direktory extension berada :
php -i | grep extension_dir

//lihat gambar dibawah hasil outputnya

Cara Install Ioncube Loader di Linux

  • Sekarang copy file ioncube loader sesuai versi  php, pada contoh versi 7.0 ke extension directory /usr/lib/php/20151012:
cp /tmp/ioncube/ioncube_loader_lin_7.0.so /usr/lib/php/20151012/
  • Konfigurasi PHP untuk Ioncube Loader

Centos

nano /etc/php.ini

//masukan code dibawah kedalam php.ini dan simpan

zend_extension = /usr/lib/php/20151012/ioncube_loader_lin_7.0.so
service httpd restart
service php-fpm restart

Ubuntu atau Debian

Debian dan Ubuntu menggunakan file php.ini terpisah untuk mode PHP CLI (Commandline), CGI, Apache2 dan FPM. Jalur file adalah:

/etc/php/7.0/apache2/php.ini
/etc/php/7.0/cli/php.ini
/etc/php/7.0/cgi/php.ini
/etc/php/7.0/fpm/php.ini

File harus diedit untuk mengaktifkan loader ioncube ke mode PHP yang sesuai. Anda bebas untuk meninggalkan file untuk mode PHP yang tidak Anda gunakan atau di mana Anda tidak memerlukan dukungan loader ioncube. Mungkin juga Anda tidak memiliki semua file di server Anda, jadi jangan khawatir ketika Anda tidak dapat menemukan salah satu file.

Apache mod_php

nano /etc/php/7.0/apache2/php.ini

Command line PHP (CLI)

nano /etc/php/7.0/cli/php.ini

PHP CGI (used for CGI and Fast_CGI modes)

nano /etc/php/7.0/cgi/php.ini

PHP FPM

nano /etc/php/7.0/fpm/php.ini

dan tambahkan “zend_extension =” ditambah path ke loader ioncube dibaris pertama dalam file.

zend_extension = /usr/lib/php/20151012/ioncube_loader_lin_7.0.so
service apache2 restart
service php7.0-fpm restart

//coba lihat hasil setting

php -v

//jika keluar seperti gambar dibawah, anda sudah berhasi

Jika hasil output versi php sudah seperti diatas, maka sobat telah berhasil menginstall Install Ioncube . Demikian tutorial Cara Install Ioncube Loader di Linux Centos, Ubuntu, Debian, jika ada pertanyaan lebih lanjut silahkan tinggalkan pesan dikolom komentar.

Comments