Comment installer Ioncube Loader sur Debian

Comment installer Ioncube Loader sur Debian

Installez les chargeurs PHP ioncube dans Debian Linux System. IonCube est utilisé comme utilité de chiffrement et de décryptage pour les applications PHP par lesquelles nous pouvons garder en sécurité nos données. Il peut également restreindre l'application PHP pour exécuter. Il aide également à accélérer les pages qui sont servies. Les chargeurs IonCube sont utilisés pour décoder des fichiers codé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 Debian Linux System.

  • Comment installer le chargeur ioncube dans Centos / Rhel 7/6/5
  • Comment installer le chargeur ioncube dans WHM / CPANEL

Préalables

  • Exécution du serveur Debian avec un accès de shell
  • Apache et php pré-installés

Étape 1 - Télécharger le chargeur ioncube

Téléchargez tout d'abord les derniers modules PHP des chargeurs Ioncube d'IonCube à partir de la page de téléchargement d'IonCube. Vous pouvez également utiliser la commande suivante pour télécharger les chargeurs ioncube.

wget http: // downloads3.ioncube.com / loder_downloads / ioncube_loaders_lin_x86-64.le goudron.gz 

Ensuite, extraire les archives téléchargées sous / usr / local annuaire.

TAR XZF IONCUBE_LOADERS_LIN_X86-64.le goudron.gz -c / usr / local 

Étape 2 - Activer le chargeur ioncube en php

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

php -i | gp grep.Fichier de configuration INI (PHP.ini) chemin => / etc / php / 7.Fichier de configuration chargé 3 / CLI => / etc / php / 7.3 / CLI / PHP.ini 

La commande ci-dessus affichera le fichier de configuration pour PHP CLI. Vous devez modifier PHP.INI pour CLI et bien qu'Apache. Vous pouvez trouver cela avec phpinfo (); Fonction PHP.

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

sudo vim / etc / php / 7.3 / CLI / PHP.INI # pour php CLI Sudo Vim / etc / php / 7.3 / FPM / PHP.INI # pour 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.donc 

Remplacer / usr / local / ioncube / ioncube_loader_lin_7.3.donc fichier avec votre fichier de version php correspondant.

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

Après avoir apporté des modifications à PHP.INI pour Apache ou PHP-FPM, vous devez redémarrer les services suivants.

sudo systemctl redémarrer apache2 # pour php avec apache sudo systemctl redémarrer php7.3-fpm # pour FPM PHP  

Étape 4 - Vérifiez le chargeur ioncube

Vérinons l'installation et la configuration du module PHP ioncube. Courir php -m Commande sur Shell.

php -v php 7.3.6-1 + 0 ~ 20190531112640.39 + buster ~ 1.GBP6131B7 (CLI) (Construit: 31 mai 2019 11:26:40) (NTS) Copyright (c) 1997-2018 Le groupe PHP Zend Engine V3.3.6, Copyright (C) 1998-2018 Zend Technologies avec le chargeur php ioncube + 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 

Vous pouvez également mettre un Info.php Fichier sur la racine du document de serveur Web avec le contenu suivant et cochez l'état par les informations d'accès.PHP dans le navigateur Web.

123

Puis accéder aux informations.PHP dans un navigateur Web pour afficher des informations détaillées.