- IPTEK, Linux

Installasi ioncube loader pada OS linux debian

Bismillah,, semoga postingan kali ini disertai rahmat dan berkah Allah SWT, Aamiin.

Ioncube PHP Encode adalah salah satu produk enkoder PHP yang beredar di pasaran. Dengan enkoder, source code PHP Anda dapat diproteksi dan bisa ditaruh di server hosting dengan lebih aman; baik administrator server hosting maupun pengunjung website Anda tidak dapat mengintip source code program Anda.

Untuk mengenkode skrip tidak gratis, karena produk ini berbayar.

Postingan kali ini saya akan share cara installasi ioncube loader pada engine server dengan OS Debian, kebetulan yang saya coba kali ini dengan menggunakan Debian versi 8 (Jessie) dengan versi php 7.1 , saya mencoba installasi ioncube loader versi 10 , bisa dicoba download pada url resminya disini : –http://www.ioncube.com/loaders.php

Jika sudah pada posisi remote/ssh ke server, bisa download via wget, mungkin bisa diletakan pada directory /tmp , commandnya misanya:

cd /tmp

wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Jika sudah terdownload, silakan extrak yang nantinya akan ada folder/directory ioncube yang berisikan file2 extensionya (lihat screenshut dibawah);

Jika sudah terlihat, silakan Anda periksa dahulu, extension php yang terinstall  pada server Anda saat ini terletak pada path directory mana dengan menggunakan command yang nantinya akan terlihat pada path directory mana,

php -i | grep extension_dir

extension_dir => /usr/lib/php/20160303 => /usr/lib/php/20160303

hasil diatas sudah terlihat berada pada path directory /usr/lib/php/20160303 , Anda bisa copy atau pindahkan file2 extension ioncube yang diextrak di directory /tmp tadi ke path directory tersebut.

cp -rf /tmp/ioncube/ioncube* /usr/lib/php/20160303/

Setelah Anda copy atau pindahkan, selanjutnya Anda edit file php.ini, pada php versi 7.1 ini ada pada path file /etc/php/7.1/apache2/php.ini tambahkan baris berikut;

zend_extension=/usr/lib/php/20160303/ioncube_loader_lin_7.1.so

silakan bisa menggunakan nano atau vim sesuai Anda famliarnya yang mana dan jangan lupa restart service apache2nya. Setelah itu input baris tersebut juga di sisi service apache2nya dengan menjalankan command berikut:

echo “zend_extension=ioncube_loader_lin_7.1.so” > /etc/php/7.1/mods-available/ioncube.ini

ln -s /etc/php/7.1/mods-available/ioncube.ini /etc/php/7.1/cli/conf.d/00-ioncube.ini

Selesai, Anda bisa bisa hasilnya terload atau tidak via command php -v dan juga pada site via script phpinfo, berikut hasil outputnya nanti akan terlihat seperti ini:

Demikian sharenya kali ini, semoga bermanfaat.

sumber1

sumber2

 

About dimaspramudia

Read All Posts By dimaspramudia

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.