Kamis, 11 Juli 2013

Install IonCube pada Linux Centos 6



Tentang ioncube Loader

Ioncube Loader adalah tools / utility untuk melakukan enkripsi / dekripsi pada aplikasi web pemrograman dengan PHP yang juga dapa membantu dalam mempercepat halaman yang dibuka pada web browser.. Ioncube Loader adalah salah satu persyaratan untuk menjalankan website di web server apache/linux yang memang sudah di enkripsi oleh ioncube tadi. Tujuannya di enkripsi adalah memproteksi source code program php kita agar tidak bisa dibaca oleh orang lain.

Cara melakukan instalasi ioncube pada linux centos adalah sebagai berikut :

1. Download file ioncube nya disini : http://www.ioncube.com/loaders.php atau bisa juga begini :

# wget http://www.ioncube.com/early_access/phpd-4.1-libs-linux_x86_64-glibc2.3.4.tgz
--2013-07-11 01:02:39--  http://www.ioncube.com/early_access/phpd-4.1-libs-linux_x86_64-glibc2.3.4.tgz
Resolving www.ioncube.com... 64.85.170.46
Connecting to www.ioncube.com|64.85.170.46|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 770929 (753K) [application/x-gzip]
Saving to: “phpd-4.1-libs-linux_x86_64-glibc2.3.4.tgz”

100%[====================================================================================>] 770,929      266K/s   in 2.8s  

2013-07-11 01:02:43 (266 KB/s) - “phpd-4.1-libs-linux_x86_64-glibc2.3.4.tgz” saved [770929/770929]

2. Extract file yang sudah di download tadi :

# tar zxvf phpd-4.1-libs-linux_x86_64-glibc2.3.4.tgz
linux_x86_64-glibc2.3.4/
linux_x86_64-glibc2.3.4/5.4.0/
linux_x86_64-glibc2.3.4/5.4.0/ioncube_loader_lin_5.4.so
linux_x86_64-glibc2.3.4/5.4.0-ts/
linux_x86_64-glibc2.3.4/5.4.0-ts/ioncube_loader_lin_5.4_ts.so

3. Masuk kedalam folder hasil extract tadi dan pindahkan file nya :

# mv linux_x86_64-glibc2.3.4/5.4.0/ioncube_loader_lin_5.4.so /usr/local/ioncube/

4. Tambahkan baris ini pada file /etc/php.ini :

zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.4.so

5. Disable ioncube pada file /etc/php.d/ioncube.ini  menjadi seperti ini 
(di disable baris zend_extensionya) : 

# more /etc/php.d/ioncube.ini
; Enable php-ioncube zend extension module
; zend_extension=/usr/lib64/php/modules/ioncube_loader_lin_5.3.so

6. Setelah itu restart service apache nya :

# /etc/init.d/httpd restart
Stopping httpd:                                            [  OK  ]
ServerName                                                           [  OK  ]

Tulisan ini dibuat sebagai referensi pribadi saya, dan semoga bermanfaat juga untuk teman semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 400171

Tidak ada komentar: