GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menginstal IonCube Loader di CentOS 7 Secara Manual?

Ioncube adalah modul PHP yang melindungi kode sumber aplikasi PHP agar tidak dilihat dari komputer yang tidak berlisensi. Juga, ini digunakan untuk menjalankan file yang disandikan. Sebagian besar aplikasi dan perangkat lunak menggunakannya untuk tujuan keamanan. Berikut adalah langkah-langkah untuk menginstal IonCube Loader secara manual di server Centos 7.0 Anda.

  1. Masuk ke server Anda melalui SSH.

# ssh [email protected]_Address 
  1. Jalankan perintah ini untuk memeriksa versi sistem.

# lengkungan 
  1. Jika versi sistem Anda 64 bit, Anda perlu menginstal Ioncube Loader dengan 64 bit.

# wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz 
  1. Tautan berikut adalah untuk versi sistem 32 bit.

# wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz 
  1. Ekstrak tar.gz dengan perintah ini.

# tar xfz ioncube_loaders_lin_x86-64.tar.gz 
  1. Periksa versi php Anda dengan perintah berikut dan temukan versi pemuat ioncube yang sesuai.

# php -v

PHP 7.0.32 (cli) (dibuat:13 Sep 2018 16:50:42) ( NTS )Hak Cipta (c) 1997-2017 PHP GroupZend Engine v3.0.0, Hak Cipta (c) 1998-2017 Zend Technologies
  1. Di sini, versi php adalah 7.0 jadi kami akan menginstal Ioncube_loader_lin_7.0.so tetapi Anda dapat memilih versi Ioncube sesuai dengan versi php Anda.

# ls ioncube ioncube_loader_lin_4.1.so ioncube_loader_lin_4.4.so ioncube_loader_lin_5.1.so ioncube_loader_lin_5.3.so ioncube_loader_lin_5.5.so LICENSE.txt ioncube_loader_lin_4.2.so ioncube_loader_lin_4. 5_ts.so loader-wizard.phpioncube_loader_lin_4.3.so ioncube_loader_lin_5.0.so ioncube_loader_lin_5.2.so ioncube_loader_lin_5.4.so ioncube_loader_lin_5.6.so README.txtioncube_loader_lin_4.3_ .4_ts.so ioncube_loader_lin_5.6_ts.so USER-GUIDE.pdf
  1. Temukan lokasi direktori ekstensi php.

# php -i | grep extension_dir extension_dir => /usr/lib64/php/modules => /usr/lib64/php/modulessqlite3.extension_dir => tidak ada nilai => tidak ada nilai
  1. salin ioncube.so ke direktori ekstensi php.

cp ioncube/ioncube_loader_lin_7.0.so /usr/lib64/php/modules 
  1. Tambahkan baris berikut ke file php.ini Anda.

# vi /etc/php.ini 
zend_extension =/usr/lib64/php/module/ioncube_loader_lin_7.0.so 
File path php.ini mungkin berbeda di server Anda. Jika Anda telah menginstal cPanel maka Anda dapat memeriksa jalurnya dengan menambahkan file phpinfo.

  1. Simpan file php.ini dan verifikasi ioncube di php Anda dan itu akan memberi Anda hasil berikut.

# php -v PHP 7.0.32 (cli) (dibuat:13 Sep 2018 16:50:42) ( NTS )Hak Cipta (c) 1997-2017 PHP GroupZend Engine v3.0.0, Hak Cipta (c) 1998-2017 Zend Technologies dengan ionCube PHP Loader (diaktifkan) + Perlindungan Intrusi dari ioncube24.com (tidak dikonfigurasi) v10.2.7, Hak Cipta (c) 2002-2018, oleh ionCube Ltd. dengan Zend OPcache v7.0.32, Hak Cipta (c) 1999-2017, oleh Zend Technologies 

Ini adalah bagaimana Anda dapat menginstal Ioncube pada server centos.


Linux
  1. Cara Menginstal ionCube Loader di Debian

  2. Cara Menginstal PHP 5.5 di CentOS

  3. Cara Menginstal PHP 5.6 di CentOS 7

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

  2. Cara Menginstal ionCube Loader di Debian 9

  3. Cara Memasang IonCube Loader di Fedora 23

  1. Cara Menginstal PHP ionCube Loader di CentOS 8

  2. Cara Menginstal PHP 7.3 di CentOS 8

  3. Instal ionCube Loader pada CentOS 7