GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal ionCube Loader di Debian

Instal PHP Ioncube Loader di Sistem Linux Debian . Ioncube digunakan sebagai utilitas enkripsi dan dekripsi untuk aplikasi PHP yang dengannya kita dapat menyimpan data kita dengan aman. Hal ini juga dapat membatasi aplikasi PHP untuk mengeksekusi yang tidak sah. Ini juga membantu mempercepat halaman yang disajikan. Loader IonCube digunakan untuk mendekode file yang dikodekan saat berjalan di server web. baca lebih detail di situs resmi. Tutorial ini akan membantu Anda menginstal PHP ionCube Loader di sistem Linux Debian.

  • Cara Memasang Ioncube Loader di CentOS/RHEL 7/6/5
  • Cara Memasang Ioncube Loader di WHM/cPanel

Prasyarat

  • Menjalankan server Debian dengan akses shell
  • Apache dan PHP yang sudah diinstal sebelumnya

Langkah 1 – Unduh ionCube Loader

Pertama-tama unduh modul php pemuat ioncube terbaru dari ioncube dari halaman unduhan ioncube. Atau Anda juga dapat menggunakan perintah berikut untuk mengunduh pemuat ioncube.

wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Kemudian, ekstrak arsip yang diunduh di bawah /usr/local direktori.

tar xzf ioncube_loaders_lin_x86-64.tar.gz -C /usr/local

Langkah 2 – Aktifkan ionCube Loader di PHP

Sekarang, temukan versi PHP aktif di sistem Anda. Untuk menemukan php.ini file Anda dapat menggunakan perintah berikut.

php -i | grep php.iniFile Konfigurasi (php.ini) Path => /etc/php/7.3/cliLoaded File Konfigurasi => /etc/php/7.3/cli/php.ini 

Perintah di atas akan menampilkan file konfigurasi untuk PHP CLI. Anda perlu mengedit php.ini untuk CLI dan juga Apache. Anda dapat menemukannya dengan phpinfo(); fungsi php.

Secara default, lokasi file konfigurasi adalah:

sudo vim /etc/php/7.3/cli/php.ini #for PHP CLI  sudo vim /etc/php/7.3/fpm/php.ini #for PHP FPM  sudo vim /etc/php/7.3/apache/php.ini #untuk PHP dengan Apache  

Edit semua file konfigurasi di atas dan tambahkan kode di bawah ini di akhir file.

 zend_extension =/usr/local/ioncube/ioncube_loader_lin_7.3.so

Ganti /usr/local/ioncube/ioncube_loader_lin_7.3.so file dengan file versi PHP yang cocok.

Langkah 3 – Mulai Ulang Layanan Apache &PHP-FPM

Setelah membuat perubahan di php.ini untuk Apache atau PHP-FPM, Anda perlu memulai ulang layanan berikut.

sudo systemctl restart apache2 #for PHP dengan Apache  sudo systemctl restart php7.3-fpm #for PHP FPM  

Langkah 4 – Verifikasi ionCube Loader

Mari kita verifikasi instalasi dan konfigurasi modul Ioncube PHP. Jalankan php -m perintah di shell.

php -vPHP 7.3.6-1+0~20190531112640.39+buster~1.gbp6131b7 (cli) (dibuat:31 Mei 2019 11:26:40) ( NTS )Hak Cipta (c) 1997-2018 PHP GroupZend Engine v3.3.6, Hak Cipta (c) 1998-2018 Zend Technologies dengan ionCube PHP Loader + ionCube24 v10.3.7, Hak Cipta (c) 2002-2019, oleh ionCube Ltd. dengan Zend OPcache v7.3.6-1+0~20190531112640.39+buster~1.gbp6131b7, Hak Cipta (c) 1999-2018, oleh Zend Technologies 

Atau Anda juga dapat meletakkan info.php file di root dokumen server web Anda dengan konten berikut dan periksa statusnya dengan mengakses info.php di browser web.

PHP
123

Kemudian akses info.php di browser web untuk melihat informasi detail.


Debian
  1. Cara Menginstal PHP 8.0 di Debian 11

  2. Cara Menginstal PHP 8.0 di Debian 10 / Debian 9

  3. Cara Menginstal PHP 7.4 di Debian 10

  1. Cara Menginstal PHP 8 di Debian 10

  2. Cara Menginstal PHP 7.2 di Debian 9

  3. Cara Memasang IonCube Loader di Fedora 23

  1. Cara Menginstal ionCube Loader di Debian 9

  2. Cara Menginstal PHP ionCube Loader di CentOS 8

  3. Cara Menginstal PHP 7.3 di Debian 10