Comment installer ioncube avec php dans Ubuntu 20.04
- 4639
- 9
- Maxence Arnaud
Le chargeur ioncube est la bibliothèque utilisée pour charger des fichiers codés ioncube sur le serveur. Il doit être installé sur le serveur Web pour décoder tous les fichiers codés ioncube avant d'exécuter. L'IonCube fournit une fonctionnalité pour crypter votre script PHP pour les garder sécurisés. Il les tient également en sécurité des utilisations non autorisées.
Ce tutoriel vous aidera à configurer le chargeur ioncube avec PHP sur Ubuntu 20.04 Système Linux.
Conditions préalables
Nous supposons que PHP a déjà installé sur votre système Ubuntu. Sinon, vous pouvez suivre ces instructions pour installer la version PHP requise.
É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. Extraire également l'archive téléchargée sous / USR / répertoire local.
wget http: // downloads3.ioncube.com / loder_downloads / ioncube_loaders_lin_x86-64.le goudron.gz
TAR XZF IONCUBE_LOADERS_LIN_X86-64.le goudron.gz -c / usr / local
Étape 2 - Trouvez PHP correct.ini
Il est important de trouver le fichier de configuration PHP correct (PHP.ini) pour activer ioncube pour cela seulement. Le php -i
La commande vous fournit les informations sur la version PHP active sur l'interface de la ligne de commande.
Vous pouvez grep le php.Emplacement Ini par commande en cours d'exécution:
php -i | gp grep.Fichier de configuration INI (PHP.ini) chemin => / etc / php / 7.4 / CLI Fichier de configuration chargé => / etc / php / 7.4 / CLI / PHP.ini
Mais peut-être Apache a été configuré avec une autre version du PHP. Pour constater que vous devez mettre un phpinfo (); Fichier sur la racine du document de serveur Web du serveur.
Par défaut, les fichiers de configuration stockés PHP à l'emplacement suivant. Par exemple, les fichiers de configuration pour le php 7.4 sont stockés à l'emplacement ci-dessous
- / etc / php / 7.3 / CLI / PHP.Ini # pour PHP CLI
- / etc / php / 7.3 / FPM / PHP.INI # pour PHP FPM
- / etc / php / 7.3 / apache / php.Ini # pour php avec Apache
Étape 3 - Configurer le chargeur ioncube en php
Maintenant, modifiez les fichiers de configuration PHP requis ou vous pouvez mettre à jour dans tous les fichiers de configuration trouvés ci-dessus. Ajoutez le code ci-dessous à la fin des fichiers en fonction de votre version PHP.
zend_extension = / usr / local / ioncube / ioncube_loader_lin_7.4.donc
Assurez-vous de remplacer / usr / local / ioncube / ioncube_loader_lin_7.23.donc Chemin de fichier avec votre fichier de version PHP correspondant.
Étape 4 - Configuration de test
Terminé. Vous avez ajouté des paramètres IonCube à votre configuration PHP. Pour vérifier la configuration, tapez:
php -v
Php 7.4.8 (CLI) (Construit: 13 juillet 2020 16:46:22) (NTS) Copyright (c) Le groupe PHP Zend Engine V3.4.0, Copyright (C) Zend Technologies avec le chargeur PHP Ioncube + IonCube24 V10.4.1, Copyright (C) 2002-2020, par Ioncube Ltd. avec Zend Opcache v7.4.8, Copyright (c), par Zend Technologies
Vous verrez que le chargeur PHP Ioncube a été configuré avec votre version PHP. De même, pour afficher la configuration pour Apache Utilisez le fichier phpinfo ().
Conclusion
Dans ce tutoriel, vous avez appris à installer et à configurer le chargeur PHP ioncube sur Ubuntu 20.04 Système Linux.
- « Comment créer et accéder au fichier phpinfo ()
- Comment installer et configurer Sysstat sur Ubuntu »