GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal ionCube Loader untuk PHP di Ubuntu

Dalam posting ini Anda akan belajar Cara Menginstal ionCube Loader untuk PHP di Ubuntu

ionCube adalah ekstensi PHP (modul) alat yang diperkenalkan untuk melindungi kode sumber perangkat lunak yang ditulis menggunakan bahasa pemrograman PHP agar tidak dilihat, diubah, dan dijalankan di komputer yang tidak berlisensi. Teknologi penyandian berkembang dari pekerjaan sebelumnya pada proyek Akselerator PHP, dan pada peluncuran pertama menyertakan layanan penyandian online tempat skrip PHP dapat diunggah dan versi yang disandikan diunduh sebagai gantinya, dan alat baris perintah untuk Linux segera setelahnya.

Instal ionCube

  • Pertama, Anda harus mengunduh ioncube memuat file ke /tmp direktori

Untuk Sistem 64-bit

cd /tmp
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Untuk Sistem 32-bit

cd /tmp
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
  • Jadi, uncompress file yang diunduh menggunakan perintah tar sebagai berikut:
tar -zxvf ioncube_loaders_lin_x86*
  • Beralih ke folder yang tidak terkompresi lalu daftar semua file ioncube loader seperti yang ditunjukkan di bawah ini:
cd ioncube
ll
  • Temukan lokasi direktori ekstensi untuk versi PHP Anda, itu akan ditemukan pada saat yang sama file loader ioncube akan diinstal seperti yang ditunjukkan pada tangkapan layar di bawah ini.
php -i | grep extension_dir
  • Setelah itu, Anda harus menyalin ioncube loader untuk PHP your Anda versi ke direktori ekstensi /usr/lib/php/20190902

Untuk milikku , versi php saya adalah php 7.4 , jadi saya akan menyalin modul ioncube_loader_lin_7.4.so ke direktori ekstensi seperti yang ditunjukkan di bawah ini.

cp /tmp/ioncube/ioncube_loader_lin_7.4.so /usr/lib/php/20190902
  • Langkah selanjutnya adalah mengkonfigurasi ioncube loader untuk bekerja dengan PHP.
vim /etc/php/7.4/apache2/php.ini
  • Kemudian tambahkan baris di bawah ini sebagai berikut:
zend_extension = /usr/lib/php/20190902/ioncube_loader_lin_7.4.so
  • Mulai ulang server web Anda
#For apache web server

systemctl restart apache2
---------------------------

#For nginx web server

systemctl restart nginx
systemctl restart php-fpm
  • Terakhir, verifikasi bahwa ionCube loader diinstal dan dikonfigurasi dengan benar dengan versi PHP Anda.
root@unixcop:~# php -v
PHP 7.4.3 (cli) (built: Mar 2 2022 15:36:52) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v11.0.1, Copyright (c) 2002-2018, by ionCube Ltd.
    with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies
root@unixcop:~#

Kesimpulan

Itu dia

Dalam panduan ini, kami menunjukkan cara menginstal ioncube loader di Ubuntu 20.04

Terima kasih.


Ubuntu
  1. Cara menginstal Ioncube loader di CentOS, Debian dan Ubuntu

  2. Cara Menginstal ionCube Loader di Debian 9

  3. Cara Menginstal PHP ionCube Loader di CentOS 8

  1. Cara Menginstal PHP 8.0 di Ubuntu 20.04 / Ubuntu 18.04

  2. Cara Menginstal ionCube Loader di Debian

  3. Cara Menginstal PHP 7.2 di Ubuntu 16.04

  1. Cara Menginstal PHP di Ubuntu 18.04

  2. Cara Menginstal PHP di Ubuntu 20.04

  3. Cara menginstal Ioncube Loader di CentOS, Debian dan Ubuntu