Install ioncube loader di Kloxo-MR untuk Script ter-enkripsi

Install ioncube loader di Kloxo-MR untuk Script ter-enkripsi.

Ada kalanya script atau template atau plugin yang kita pakai membutuhkan ioncube loader dikarenakan script tersebut telah di encoder menggunakan ioncube. Dan jika ioncube loader tidak terinstall di webserver, maka script tersebut tidak akan bisa berjalan dan ada notifikasi error.

Install ioncube loader di Kloxo-MR untuk Script ter-enkripsi

ioncube adalah salah satu encoder yang saat ini banyak dipergunakan dan dipercaya susah untuk di-decode. ioncube ini bukan obfuscator, tapi semacam compiler yang dapat merubah isi dari script secara acak. ioncube digunakan oleh para programmer untuk melindungi hasil kerja supaya tidak terjadi pembajakan.

Pada artikel Kloxo-MR Control Panel Webserver Hosting Apache Nginx Gratis, telah disebutkan kalau Kloxo-MR ini menggunakan pendekatan package general banyak sumber/repo. Package general pada Kloxo-MR mengambil php rpms dari centos.repo dan kloxo-mr.repo yang merupakan gabungan link ke centalt.repo, repo khusus Kloxo-MR yang disimpan di github, ius.repo dan epel. Dan tentu saja ini masih dimungkinkan bila user hendak menambah repo lain. Maka dengan ini ioncube dengan sendirinya sudah merupakan paket yang sudah tersedia di installer (repo) Kloxo-MR.

Cara Install ioncube loader di Kloxo-MR

Dikarenakan ioncube Loader ini sudah tersedia di installer (repo) Kloxo-MR, maka cara install-nya pun sangat mudah. Sebelum install ioncube pastikan dulu php branch yang kita pergunakan [baca artikel: Cara Install dan Setting Kloxo-MR Webserver Hosting Gratis dan Kloxo-MR dengan nginx-proxy php-fpm Lebih Mudah dan Cepat].

Untuk melihat php yang kita pergunakan, melalui ssh client kita bisa melakukan perintah php -v

Contoh untuk php53u dalam centos 6 64 bit yang kita pergunakan, dan sudah terinstall ioncube dan xcache, maka hasilnya adalah sebagai berikut :

[[email protected] ~]# php -v
PHP 5.3.21 (cli) (built: Jan 17 2013 12:45:27)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies
with XCache v3.0.1, Copyright (c) 2005-2013, by mOo
with the ionCube PHP Loader v4.2.2, Copyright (c) 2002-2012, by ionCube Ltd.
with XCache Optimizer v3.0.1, Copyright (c) 2005-2013, by mOo
with XCache Cacher v3.0.1, Copyright (c) 2005-2013, by mOo
with XCache Coverager v3.0.1, Copyright (c) 2005-2013, by mOo

Untuk install ioncube ini harus disesuaikan dengan php branch yang kita pergunakan. Misal kita menggunakan php53u, maka gunakan perintah yum list php53u-ioncube* dan hasilnya adalah :

php53u-ioncube-loader.x86_64                 4.2.2-1.ius.el6       @kloxo-mr-ius
php53u-ioncube-loader-debuginfo.x86_64       4.2.2-1.ius.el6       @kloxo-mr-ius

Dan karena ioncube sudah tersedia di repo Kloxo-MR, maka install-nya cukup menggunakan :

yum install php53u-ioncube*

untuk install ioncube-loader dan ioncube-loader-debuginfo
Sedangkan untuk install ioncube-loader saja dapat menggunakan perintah :

yum install php53u-ioncube.x86_64

Demikain cara install ioncube loader di Kloxo-MR untuk script ter-enkripsi

Comments (1)
  1. ok

Leave a Reply

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