Cara cepat install IonCube Loader di server Nginx

Ada banyak cara install IonCube Loader di server Nginx VPS, Dedicated Server atau server lain selama sistem operasinya dari keluarga Linux (Ubuntu, CentOS, Debian, dll). Tapi cara yang cepat dan sudah pasti berhasil seperti apa yaa…

Ini adalah hasil coba-coba saya mempraktekkan cara di hasil pencarian halaman 1-10 Google untuk kata kunci terkait. Bayangin aja, hampir tiap situs memberikan petunjuk yang berbeda-beda. Tapi inilah yang menurut saya termudah.

Kenapa perlu IonCube Loader? Buat apa?

Saya juga masih cupu sih ini. Tapi sepemahaman saya, IonCube Loader digunakan untuk dekripsi kode php yang dienkripsi oleh sang developer. Waktu itu saya butuh ini karena ada plugin WordPress yang dienkripsi pemiliknya, sehingga biar bisa berfungsi, jadi perlu IonCube Loader.

monggo dikoreksi kalo salah… *malu*

Cara cepat install IonCube Loader di server kamu

Cara ini berhasil alias sudah saya tes dengan kondisi berikut:

  • Server: Nginx
  • Versi PHP: 5.6.9
  • Sistem operasi: Debian 8 arsitektur 64 bit
  • Text editor: nano

Kalau beda, dicoba aja dulu. Kalau gagal, sesuaikan dikit aja parameternya hehe.

Oke jadi gini caranya:

1. Login dulu lah ya di root seperti biasa.

2. Ketikkan:

nano install-ionCube.sh

3. Copy paste aja kode ini di file tadi:

#!/usr/bin/env bash

# Check if PHP CLI is installed
hash php 2>/dev/null || { echo >&2 "The script requires php5-cli but it's not installed.  Aborting."; exit 1; }

# Find the system architecture
DPKG_ARCH=$(dpkg --print-architecture)
if [[ "$DPKG_ARCH" = "i386" ]]; then
  ARCH="x86"
elif [[ "$DPKG_ARCH" = "amd64" ]]; then
  ARCH="x86-64"
fi

# Download and extract
wget -q -O - "http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_${ARCH}.tar.gz" | tar -xzf - -C /usr/local 

# Find PHP version
PHP_V=$(php -v)
PHP_VERSION=${PHP_V:4:3}

# Add the IonCube loader to the PHP configuration
echo "zend_extension=/usr/local/ioncube/ioncube_loader_lin_${PHP_VERSION}.so" \
    > '/etc/php5/cli/conf.d/00-ioncube_loader.ini'

# Restart services
for i in php5-fpm nginx apache2;do
    test -x /etc/init.d/$i && /etc/init.d/$i restart
done

4. Jangan lupa save… (ctrl + O terus Enter)

5. Keluar dari text editor (ctrl + X) , ketikkan command ini:

bash install-ionCube.sh

6. Kelar.

Note:

Kalau errornya minta php5-cli  ya diinstall dulu aja dengan command apt-get install php5-cli -y


Good luck :*

Cara cepat install IonCube Loader di server Nginx | maria teguh | 4.7