Translate

Wednesday, August 8, 2018

Cara Install Ioncube Loader Extention Pada Nginx Server Ubuntu

Beberapa programmer sering kali menggunakan ioncube loader extention php untuk mengencode script yang mereka buat dengan alasan keamanan. IonCube merupakan salah satu extention encoder yang dipercaya sangat sulit untuk di-decode. Untuk menjalankan program yang telah diproteksi dengan ionCube, anda harus menginstall ionCube loader extention terlebih dahulu di server anda.

Cara Install Ioncube Loader Extention Pada Nginx Server Ubuntu

Berikut Cara Install Ioncube Loader Extention pada nginx :

  • Buka file konfigurasi virtual hosts (server blocks) anda

  • nano /etc/nginx/sites-available/namafile

    Pastikan anda telah menambahkan baris berikut ini di konfigurasi nginx server anda.

    location ~ \.php$ {
         try_files $uri =404;
         fastcgi_pass unix:/var/run/php5-fpm.sock;
         fastcgi_index index.php;
         include fastcgi_params;
    }

    Simpan dengan cara tekan CTRL + X kemudian tekan Y dan Enter.

  • Masuk ke direktori situs anda. Direktori situs saya berada di /var/www/situs-anda/. Silahkan anda sesuaikan sendiri.

  • cd /var/www/situs-anda/

      Download ionCube Loader extention menggunakan wget :

    • Untuk 32 bit (x86) gunakan :
    • sudo wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz

    • Untuk 64 bit (x64) gunakan :
    • sudo wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

  • Lakukan ekstrak file yang telah anda download dengan perintah :

    • 32 Bit gunakan :
    • sudo tar xvfz ioncube_loaders_lin_x86.tar.gz

    • 64 Bit gunakan :
    • sudo tar xvfz ioncube_loaders_lin_x86-64.tar.gz

  • Kemudian lakukan copy seluruh file ioncube loader yang terdapat di /var/www/situs-anda/ioncube ke tujuan /usr/local/ioncube/.

  • Berikut command untuk copy ioncube loader extention :

    cp /var/www/situs-anda/ioncube/* /usr/local/ioncube/

  • Buka file /etc/php/5.6/fpm/php.ini dengan perintah :

  • nano /etc/php/5.6/fpm/php.ini

    Kemudian tambahkan baris berikut :

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


    Catatan :
    Silahkan sesuaikan dengan versi php anda. Sebagai contohnya jika anda menggunakan php versi 5 maka gunakan perintah ini :


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

Untuk mengecek apakah install ioncube loader extention, gunakan perintah berikut :
php -v

Cara Install Ioncube Loader Extention Pada Nginx Server Ubuntu

Sekian cara install ioncube loader extention pada nginx server ubuntu, semoga bermanfaat.

Copyrighted.com Registered & Protected
Disqus Comments