Install ionCube PHP loader di VPS Centos

Instalasi ioncube PHP Loader di VPS Centos
Instalasi ioncube PHP Loader di VPS Centos

Ioncube PHP loader sekarang ini sudah menjadi standar yang harus ter-install di server. Kegunaan ioncube php loader ini akan terlihat jika anda memasang plugin atau theme wordpress yang berjalan dengan ioncube loader. Yang terjadi di blog saya ketika Ioncube PHP loader belum ter-install adalah seperti di bawah ini:

Site error: the file /home/users/domains/topxxx.info/public_html/wp-content/plugins/GT/agb-content.php requires the ionCube PHP Loader ioncube_loader_lin_5.3.so to be installed by the website operator. If you are the website operator please use the ionCube Loader Wizard to assist with installation.

Jika error seperti di atas yang ada, meng-install ioncube php loader adalah satu-satu jalan yang harus ditempuh. Ketika pengalaman error seperti ini terjadi di VPS saya. Berikut langkah-langkah yang saya lakukan untuk meng-install IonCube PHP Loader.

1. Setelah masuk ke VPS melalui SSH, ambil dulu ioncube loader dari website resminya di sini http://www.ioncube.com/loaders.php

2. Masuk ke directory download, saya menggunakan directory temp

[root@layertiga /]# cd temp/
[root@layertiga temp]#

3. Download file tar.gz dari website diatas

[root@layertiga temp]# wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
–2012-08-01 11:28:07– http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
Resolving downloads2.ioncube.com… 64.85.170.46
Connecting to downloads2.ioncube.com|64.85.170.46|:80… connected.
HTTP request sent, awaiting response… 200 OK
Length: 3374029 (3.2M) [application/x-gzip]
Saving to: `ioncube_loaders_lin_x86.tar.gz’

100%[==================================>] 3,374,029 916K/s in 4.0s

2012-08-01 11:28:11 (820 KB/s) – `ioncube_loaders_lin_x86.tar.gz’ saved [3374029/3374029]

[root@layertiga temp]#

4. Kemudian extract dengan cara

[root@layertiga temp]# tar xvfz ioncube_loaders_lin_x86.tar.gz
ioncube/
ioncube/ioncube_loader_lin_4.3_ts.so
ioncube/ioncube_loader_lin_5.2_ts.so
ioncube/ioncube_loader_lin_4.4_ts.so
ioncube/ioncube_loader_lin_5.1_ts.so
ioncube/ioncube_loader_lin_5.0.so
ioncube/ioncube_loader_lin_5.1.so
ioncube/ioncube_loader_lin_5.3_ts.so
ioncube/ioncube_loader_lin_5.4.so
ioncube/ioncube_loader_lin_5.2.so
ioncube/ioncube_loader_lin_4.2.so
ioncube/ioncube_loader_lin_5.4_ts.so
ioncube/ioncube_loader_lin_5.0_ts.so
ioncube/ioncube_loader_lin_4.3.so
ioncube/ioncube_loader_lin_4.4.so
ioncube/ioncube_loader_lin_4.1.so
ioncube/ioncube_loader_lin_5.3.so
[root@layertiga temp]#

5. Langkah berikutnya, saya harus meng-install loader wizard dengan cara :

[root@layertiga temp]# wget http://www.ioncube.com/loader-wizard/loader-wizard.tgz
–2012-08-01 11:29:13– http://www.ioncube.com/loader-wizard/loader-wizard.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: 40936 (40K) [application/x-gzip]
Saving to: `loader-wizard.tgz’

100%[=================================>] 40,936 –.-K/s in 0.1s

2012-08-01 11:29:14 (365 KB/s) – `loader-wizard.tgz’ saved [40936/40936]

6. Kemudian extract file loader wizard diatas dengan jalan

[root@layertiga temp]# tar xvfz loader-wizard.tgz
ioncube/
ioncube/README.txt
ioncube/loader-wizard.php
[root@layertiga temp]#

7. Dari proses extract yang dilakukan di step 4 dan 7, sistem menggunakan directory ioncube/, bisa dilihat pada tampilan step 4 dan 7.

8. Karena sebelumnya saya berada pada directory /temp, ketika saya expand, directory ini berisi:

[root@layertiga temp]# ls -l
total 3344
drwxr-xr-x 2 1001 users 4096 Apr 28 2011 ioncube
-rw-r–r– 1 root root 3374029 Jun 26 14:34 ioncube_loaders_lin_x86.tar.gz
-rw-r–r– 1 root root 40936 Oct 31 2011 loader-wizard.tgz

9. Hasil extract step diatas berada di directory ioncube/, maka isi dari directory tersebut adalah:

[root@layertiga ioncube]# ls -l
total 9788
-rw-r–r– 1 1001 users 2200 Nov 2 2010 README.txt
—-deleted—-
-rwxr-xr-x 1 aditia aditia 866928 Jun 26 08:33 ioncube_loader_lin_5.3.so
-rwxr-xr-x 1 aditia aditia 915152 Jun 26 08:34 ioncube_loader_lin_5.3_ts.so
-rwxr-xr-x 1 aditia aditia 997420 Jun 26 08:34 ioncube_loader_lin_5.4.so
-rwxr-xr-x 1 aditia aditia 988876 Jun 26 08:35 ioncube_loader_lin_5.4_ts.so
-rw-r–r– 1 1001 users 154499 Oct 31 2011 loader-wizard.php

===> saya perjelas file yang akan di gunakan nanti.

10. Copy isi directory ioncube/  ke /usr/local/ioncube, saya perlu membuat directory ioncube/ lebih dahulu di /usr/local/

[root@layertiga ioncube]# mkdir /usr/local/ioncube/ kemudian sekarang copy file yang tadi saya maksudkan.
[root@layertiga ioncube]# cp * /usr/local/ioncube/

Langkah selanjutnya silakan menuju : http://www.okamahendra.com/install-ioncube-php-loader-di-vps-centos-part2-habis.html

2 thoughts on “Install ionCube PHP loader di VPS Centos”

Leave a Comment