Cara Memasang IonCube Loader di Debian

Cara Memasang IonCube Loader di Debian

Pasang pemuat php ioncube dalam sistem debian linux. IonCube digunakan sebagai utiliti penyulitan dan penyahsulitan untuk aplikasi PHP yang mana kami dapat menyimpan data kami dengan selamat. Ia juga boleh menyekat permohonan PHP untuk melaksanakan yang tidak dibenarkan. Ia juga membantu mempercepatkan halaman yang disampaikan. Pemuat ionCube digunakan untuk penyahkodan fail yang dikodkan semasa berjalan di webserver. Baca lebih lanjut mengenai laman web rasmi. Tutorial ini akan membantu anda memasang pemuat php ioncube pada sistem debian linux.

  • Cara Memasang Loader IonCube di CentOS/RHEL 7/6/5
  • Cara memasang loader ioncube di whm/cpanel

Prerequsities

  • Menjalankan pelayan debian dengan akses shell
  • Apache dan PHP yang dipasang sebelum

Langkah 1 - Muat turun ioncube loader

Pertama sekali muat turun modul php ioncube loaders terkini dari ioncube dari halaman muat turun ioncube. Sebagai alternatif, anda juga boleh menggunakan arahan berikut untuk memuat turun pemuat ioncube.

wget http: // muat turun3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.Gz 

Kemudian, ekstrak arkib yang dimuat turun di bawah /usr/tempatan direktori.

tar xzf ioncube_loaders_lin_x86-64.tar.gz -c /usr /tempatan 

Langkah 2 - Dayakan Loader Ioncube dalam PHP

Sekarang, cari versi php aktif di sistem anda. Untuk mencari php.Ini fail yang boleh anda gunakan arahan berikut.

php -i | GREP PHP.fail konfigurasi ini (php.ini) jalan =>/etc/php/7.Fail konfigurasi 3/CLI dimuatkan =>/etc/php/7.3/CLI/PHP.Ini 

Perintah di atas akan menunjukkan fail konfigurasi untuk php cli. Anda perlu mengedit php.Ini untuk CLI dan juga Apache. Anda boleh menemui ini dengan phpinfo (); Fungsi PHP.

Secara lalai lokasi fail 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 #for php dengan Apache  

Edit semua fail konfigurasi di atas dan masukkan kod di bawah ke akhir fail.

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

Menggantikan /usr/local/ioncube/ioncube_loader_lin_7.3.Jadi Fail dengan fail versi php anda yang sepadan.

Langkah 3 - Mulakan semula perkhidmatan Apache & PHP -FPM

Setelah membuat perubahan dalam PHP.Ini untuk Apache atau PHP-FPM, anda perlu memulakan semula perkhidmatan berikut.

SUDO Systemctl Restart Apache2 #for PHP dengan Apache Sudo Systemctl Mulakan semula Php7.3-fpm #for php fpm  

Langkah 4 - Sahkan Loader Ioncube

Mari sahkan pemasangan dan konfigurasi modul php ioncube. Jalankan php -m Perintah pada shell.

php -v php 7.3.6-1+0 ~ 20190531112640.39+buster ~ 1.GBP6131B7 (CLI) (Dibina: 31 Mei 2019 11:26:40) (NTS) Hak Cipta (c) 1997-2018 Kumpulan PHP Zend 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 

Sebagai alternatif, anda juga boleh meletakkan maklumat.php Fail di Root Dokumen Pelayan Web anda dengan kandungan berikut dan periksa status dengan maklumat akses.PHP dalam penyemak imbas web.

123

Kemudian akses maklumat.PHP dalam pelayar web untuk melihat maklumat terperinci.