GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare manualmente IonCube Loader su CentOS 7?

Ioncube è un modulo PHP che protegge il codice sorgente dell'applicazione PHP dalla visualizzazione da computer senza licenza. Inoltre, viene utilizzato per eseguire i file codificati. La maggior parte delle applicazioni e dei software lo utilizza per motivi di sicurezza. Di seguito sono riportati i passaggi per installare manualmente IonCube Loader sul tuo server Centos 7.0.

  1. Accedi al tuo server tramite SSH.

# ssh [email protected]_Address
  1. Esegui questo comando per verificare la versione del sistema.

# arch
  1. Se la versione del tuo sistema è a 64 bit, dovrai installare Ioncube Loader a 64 bit.

# wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
  1. Il seguente link è per la versione di sistema a 32 bit.

# wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
  1. Estrai il file tar.gz con questo comando.

# tar xfz ioncube_loaders_lin_x86-64.tar.gz
  1. Controlla la tua versione php con il seguente comando e trova la versione adatta del caricatore ioncube.

# php -v

PHP 7.0.32 (cli) (built: Sep 13 2018 16:50:42) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
  1. Qui, la versione php è 7.0 quindi installeremo Ioncube_loader_lin_7.0.so ma puoi scegliere la versione Ioncube in base alla tua versione php.

# 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.4_ts.so     ioncube_loader_lin_5.1_ts.so  ioncube_loader_lin_5.3_ts.so   ioncube_loader_lin_5.5_ts.so  loader-wizard.php
ioncube_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.txt
ioncube_loader_lin_4.3_ts.so     ioncube_loader_lin_5.0_ts.so     ioncube_loader_lin_5.2_ts.so  ioncube_loader_lin_5.4_ts.so   ioncube_loader_lin_5.6_ts.so  USER-GUIDE.pdf
  1. Trova la posizione della directory dell'estensione php.

# php -i | grep extension_dir
extension_dir => /usr/lib64/php/modules => /usr/lib64/php/modules
sqlite3.extension_dir => no value => no value
  1. copia ioncube.so nella directory dell'estensione php.

cp ioncube/ioncube_loader_lin_7.0.so /usr/lib64/php/modules
  1. Aggiungi la seguente riga al tuo file php.ini.

# vi /etc/php.ini
zend_extension = /usr/lib64/php/module/ioncube_loader_lin_7.0.so
Il percorso del file php.ini potrebbe essere diverso sul tuo server. Se hai installato cPanel, puoi controllare il percorso aggiungendo il file phpinfo.

  1. Salva il file php.ini e verifica ioncube sul tuo php e dovrebbe darti il ​​seguente risultato.

# php -v
PHP 7.0.32 (cli) (built: Sep 13 2018 16:50:42) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
    with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v10.2.7, Copyright (c) 2002-2018, by ionCube Ltd.
    with Zend OPcache v7.0.32, Copyright (c) 1999-2017, by Zend Technologies

Ecco come installare Ioncube sul server centos.


Linux
  1. Come installare il caricatore Ioncube su CentOS, Debian e Ubuntu

  2. Come installare ionCube Loader su Debian 9

  3. Come installare ionCube Loader su Debian

  4. Come installare PHP 7.3 su CentOS 8

  5. Installa ionCube Loader su CentOS 7

Come installare IonCube Loader su CentOS

Come installare IonCube Loader su CentOS 7

Come installare IonCube Loader su CentOS 8

Come installare IonCube Loader su Ubuntu 15.04

Come installare ionCube Loader su CentOS 7.1

Come installare IonCube Loader su Ubuntu 20.04