GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer ionCube Loader sur Debian

Installer les chargeurs PHP Ioncube dans le système Debian Linux . Ioncube est utilisé comme utilitaire de cryptage et de décryptage pour les applications PHP grâce auquel nous pouvons protéger nos données. Il peut également empêcher l'application PHP de s'exécuter sans autorisation. Cela aide également à accélérer les pages qui sont servies. Les chargeurs IonCube sont utilisés pour décoder les fichiers encodés lors de l'exécution sur le serveur Web. lire plus de détails sur le site officiel. Ce tutoriel vous aidera à installer les chargeurs PHP ionCube sur le système Debian Linux.

  • Comment installer Ioncube Loader dans CentOS/RHEL 7/6/5
  • Comment installer Ioncube Loader dans WHM/cPanel

Prérequis

  • Exécution du serveur Debian avec accès au shell
  • Apache et PHP préinstallés

Étape 1 - Télécharger ionCube Loader

Tout d'abord, téléchargez les derniers modules php des chargeurs ioncube d'ioncube à partir de la page de téléchargement d'ioncube. Alternativement, vous pouvez également utiliser la commande suivante pour télécharger les chargeurs ioncube.

wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Ensuite, extrayez l'archive téléchargée sous /usr/local répertoire.

tar xzf ioncube_loaders_lin_x86-64.tar.gz -C /usr/local

Étape 2 - Activer ionCube Loader en PHP

Maintenant, trouvez la version PHP active sur votre système. Pour trouver php.ini fichier, vous pouvez utiliser la commande suivante.

php -i | grep php.iniConfiguration File (php.ini) Path => /etc/php/7.3/cliLoaded Configuration File => /etc/php/7.3/cli/php.ini 

La commande ci-dessus affichera le fichier de configuration pour PHP CLI. Vous devez éditer php.ini pour CLI et ainsi qu'Apache. Vous pouvez le trouver avec phpinfo(); fonction php.

Par défaut, les emplacements des fichiers de configuration sont :

sudo vim /etc/php/7.3/cli/php.ini #for PHP CLI  sudo vim /etc/php/7.3/fpm/php.ini #for PHP FPM  sudo vim /etc/php/7.3/apache/php.ini #pour PHP avec Apache  

Modifiez tous les fichiers de configuration ci-dessus et ajoutez le code ci-dessous à la fin des fichiers.

 zend_extension =/usr/local/ioncube/ioncube_loader_lin_7.3.so

Remplacez /usr/local/ioncube/ioncube_loader_lin_7.3.so fichier avec votre fichier de version PHP correspondant.

Étape 3 - Redémarrez le service Apache et PHP-FPM

Après avoir effectué des modifications dans php.ini pour Apache ou PHP-FPM, vous devez redémarrer les services suivants.

sudo systemctl restart apache2 #pour PHP avec Apache  sudo systemctl restart php7.3-fpm #for PHP FPM  

Étape 4 - Vérifier le chargeur ionCube

Vérifions l'installation et la configuration du module PHP Ioncube. Exécutez php -m commande sur le shell.

php -vPHP 7.3.6-1+0~2019053112640.39+buster~1.gbp6131b7 (cli) (construit :31 mai 2019 11:26:40) ( NTS )Copyright (c) 1997-2018 Le moteur PHP GroupZend v3.3.6, Copyright (c) 1998-2018 Zend Technologies avec le ionCube PHP Loader + ionCube24 v10.3.7, Copyright (c) 2002-2019, par ionCube Ltd. avec Zend OPcache v7.3.6-1+0~20190531112640.39+buster~1.gbp6131b7, Copyright (c) 1999-2018, par Zend Technologies 

Alternativement, vous pouvez également mettre un info.php fichier sur la racine du document de votre serveur Web avec le contenu suivant et vérifiez l'état en accédant à info.php dans le navigateur Web.

PHP
123

Accédez ensuite à info.php dans un navigateur Web pour afficher des informations détaillées.


Debian
  1. Comment installer ionCube Loader sur Debian 9

  2. Comment installer PHP 8.0 sur Debian 11

  3. Comment installer PHP 8.0 sur Debian 10 / Debian 9

  4. Comment installer PHP 7.4 sur Debian 10

  5. Comment installer PHP sur Debian 11

Comment installer IonCube Loader sur Debian 11

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