GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer IonCube Loader sur CentOS 7 manuellement ?

Ioncube est un module PHP qui protège le code source de l'application PHP contre la visualisation à partir d'un ordinateur sans licence. En outre, il est utilisé pour exécuter les fichiers encodés. La plupart des applications et des logiciels l'utilisent à des fins de sécurité. Voici les étapes pour installer IonCube Loader manuellement sur votre serveur Centos 7.0.

  1. Connectez-vous à votre serveur via SSH.

# exemple [email protected]_Address 
  1. Exécutez cette commande pour vérifier la version du système.

# arc 
  1. Si la version de votre système est 64 bits, vous devrez installer Ioncube Loader avec 64 bits.

# wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz 
  1. Le lien suivant concerne la version système 32 bits.

# wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz 
  1. Extraire le tar.gz avec cette commande.

# tar xfz ioncube_loaders_lin_x86-64.tar.gz 
  1. Vérifiez votre version php avec la commande suivante et trouvez la version appropriée du chargeur ioncube.

# php -v

PHP 7.0.32 (cli) (construit :13 septembre 2018 16:50:42) ( NTS )Copyright (c) 1997-2017 The PHP GroupZend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
  1. Ici, la version php est 7.0 donc nous allons installer le Ioncube_loader_lin_7.0.so mais vous pouvez choisir la version Ioncube en fonction de votre version 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.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_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 GUIDE-UTILISATEUR.pdf
  1. Trouvez l'emplacement du répertoire de l'extension php.

# php -i | grep extension_dir extension_dir => /usr/lib64/php/modules => /usr/lib64/php/modulessqlite3.extension_dir => aucune valeur => aucune valeur
  1. copiez ioncube.so dans le répertoire d'extension php.

cp ioncube/ioncube_loader_lin_7.0.so /usr/lib64/php/modules 
  1. Ajoutez la ligne suivante à votre fichier php.ini.

# vi /etc/php.ini 
zend_extension =/usr/lib64/php/module/ioncube_loader_lin_7.0.so 
Le chemin du fichier php.ini peut être différent sur votre serveur. Si cPanel est installé, vous pouvez vérifier le chemin en ajoutant le fichier phpinfo.

  1. Enregistrez le fichier php.ini et vérifiez l'ioncube sur votre php et cela devrait vous donner le résultat suivant.

# php -v PHP 7.0.32 (cli) (construit :13 septembre 2018 16:50:42) ( NTS )Copyright (c) 1997-2017 The PHP GroupZend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies with the ionCube PHP Loader (activé) + Protection contre les intrusions de ioncube24.com (non configuré) v10.2.7, Copyright (c) 2002-2018, par ionCube Ltd. avec Zend OPcache v7.0.32, Copyright (c) 1999-2017, par Zend Technologies 

Voici comment installer le Ioncube sur le serveur centos.


Linux
  1. Comment installer le chargeur Ioncube sur CentOS, Debian et Ubuntu

  2. Comment installer ionCube Loader sur Debian 9

  3. Comment installer ionCube Loader sur Debian

  4. Comment installer PHP 5.5 sur CentOS

  5. Installer ionCube Loader sur un CentOS 7

Comment installer IonCube Loader sur CentOS

Comment installer IonCube Loader sur CentOS 7

Comment installer IonCube Loader sur CentOS 8

Comment installer IonCube Loader sur Ubuntu 15.04

Comment installer ionCube Loader sur CentOS 7.1

Comment installer IonCube Loader sur Ubuntu 20.04