Cara menginstal ioncube dengan php di ubuntu 20.04

Cara menginstal ioncube dengan php di ubuntu 20.04

Ioncube Loader adalah pustaka yang digunakan untuk memuat file yang dikodekan ioncube di server. Diperlukan untuk diinstal pada server web untuk memecahkan kode file yang dikodekan ioncube sebelum menjalankan. Ioncube menyediakan fitur untuk mengenkripsi skrip PHP Anda agar tetap aman. Itu juga membuat mereka aman dari penggunaan yang tidak sah.

Tutorial ini akan membantu Anda mengkonfigurasi pemuat iontoCube dengan PHP di Ubuntu 20.04 Sistem Linux.

Prasyarat

Kami menganggap Anda sudah menginstal PHP di sistem Ubuntu Anda. Jika tidak, Anda dapat mengikuti instruksi ini untuk menginstal versi PHP yang diperlukan.

Langkah 1 - Unduh Ioncube Loader

Pertama -tama Unduh Modul PHP Ioncube Loaders terbaru dari Ioncube dari Ioncube Download Page. Atau Anda juga dapat menggunakan perintah berikut untuk mengunduh pemuat ionto. Juga ekstrak arsip yang diunduh di bawah /USR /direktori lokal.

wget http: // downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.ter.GZ TAR XZF IONCUBE_LOADERS_LIN_X86-64.ter.GZ -C /USR /Lokal 

Langkah 2 - Temukan PHP yang benar.ini

Penting untuk menemukan file konfigurasi PHP yang benar (PHP.ini) untuk mengaktifkan ioncube hanya untuk itu. Itu php -i Perintah memberi Anda informasi detail tentang Versi PHP aktif pada antarmuka baris perintah.

Anda dapat menggembalakan PHP.Lokasi INI dengan menjalankan perintah:

php -i | GREP PHP.File konfigurasi INI (PHP.ini) path =>/etc/php/7.4/CLI Loaded Configuration File =>/etc/php/7.4/CLI/PHP.ini 

Tapi, mungkin Apache telah dikonfigurasi dengan versi lain dari PHP. Untuk menemukan bahwa Anda perlu meletakkan phpinfo (); File di root dokumen server server.

Secara default file konfigurasi yang disimpan php di lokasi berikut. Misalnya, file konfigurasi untuk PHP 7.4 disimpan di lokasi di bawah

  • /etc/php/7.3/CLI/PHP.ini #untuk php cli
  • /etc/php/7.3/fpm/php.INI #untuk php fpm
  • /etc/php/7.3/apache/php.ini #untuk php dengan apache

Langkah 3 - Konfigurasikan Ioncube Loader di PHP

Sekarang, edit file konfigurasi PHP yang diperlukan atau Anda dapat memperbarui di semua file konfigurasi yang ditemukan di atas. Tambahkan kode di bawah ini ke akhir file berdasarkan versi PHP Anda.

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

Pastikan untuk Mengganti /usr/local/ioncube/ioncube_loader_lin_7.23.Jadi jalur file dengan file versi php yang cocok.

Langkah 4 - Konfigurasi Uji

Semua selesai. Anda telah menambahkan pengaturan ioncube ke konfigurasi PHP Anda. Untuk memverifikasi konfigurasi, ketik:

php -v PHP 7.4.8 (CLI) (Dibangun: 13 Jul 2020 16:46:22) (NTS) Hak Cipta (c) Mesin Zend Grup PHP V3.4.0, Hak Cipta (C) Zend Technologies dengan Ioncube PHP Loader + Ioncube24 V10.4.1, Hak Cipta (C) 2002-2020, oleh Ioncube Ltd. Dengan Zend Opcache V7.4.8, Hak Cipta (C), oleh Zend Technologies 

Anda akan melihat bahwa Ioncube PHP Loader telah dikonfigurasi dengan versi PHP Anda. Demikian pula, untuk melihat konfigurasi untuk Apache menggunakan file phpinfo ().

Kesimpulan

Dalam tutorial ini, Anda telah belajar untuk menginstal dan mengonfigurasi ioncube php loader di Ubuntu 20.04 Sistem Linux.