GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer ionCube Loader pour PHP dans Ubuntu

Dans cet article, vous apprendrez comment installer ionCube Loader pour PHP dans Ubuntu

ionCube est une extension PHP (module) qui a introduit des outils pour protéger le code source des logiciels écrits à l'aide du langage de programmation PHP contre l'affichage, la modification et l'exécution sur des ordinateurs sans licence. La technologie d'encodage est née de travaux antérieurs sur le projet PHP Accelerator. Au premier lancement, elle comprenait un service d'encodage en ligne où les scripts PHP peuvent être téléchargés et une version encodée téléchargée en retour, ainsi qu'un outil de ligne de commande pour Linux peu de temps après.

Installer ionCube

  • Tout d'abord, vous devez télécharger ioncube fichiers de chargeur vers /tmp répertoire

Pour le système 64 bits

cd /tmp
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Pour système 32 bits

cd /tmp
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
  • Alors, décompressez le fichier téléchargé à l'aide de la commande tar comme suit :
tar -zxvf ioncube_loaders_lin_x86*
  • Basculez vers le dossier non compressé, puis répertoriez tous les fichiers du chargeur ioncube comme indiqué ci-dessous :
cd ioncube
ll
  • Trouvez l'emplacement du répertoire d'extension pour votre version PHP, il sera trouvé en même temps que les fichiers du chargeur ioncube seront installés comme indiqué dans la capture d'écran ci-dessous.
php -i | grep extension_dir
  • Après cela, vous devez copier le chargeur ioncube pour votre PHP version dans le répertoire d'extension /usr/lib/php/20190902

Pour le mien , ma version php est php 7.4 , donc je vais copier le module ioncube_loader_lin_7.4.so dans le répertoire d'extension comme indiqué ci-dessous.

cp /tmp/ioncube/ioncube_loader_lin_7.4.so /usr/lib/php/20190902
  • L'étape suivante consiste à configurer le ioncube chargeur pour fonctionner avec PHP.
vim /etc/php/7.4/apache2/php.ini
  • Ensuite, ajoutez la ligne ci-dessous comme suit :
zend_extension = /usr/lib/php/20190902/ioncube_loader_lin_7.4.so
  • Redémarrez votre serveur Web
#For apache web server

systemctl restart apache2
---------------------------

#For nginx web server

systemctl restart nginx
systemctl restart php-fpm
  • Enfin, vérifiez que le ionCube loader est correctement installé et configuré avec votre version de PHP.
root@unixcop:~# php -v
PHP 7.4.3 (cli) (built: Mar 2 2022 15:36:52) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v11.0.1, Copyright (c) 2002-2018, by ionCube Ltd.
    with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies
root@unixcop:~#

Conclusion

Voilà

Dans ce guide, nous vous avons montré comment installer le chargeur ioncube dans Ubuntu 20.04

Merci.


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

  2. Comment installer ionCube Loader sur Debian 9

  3. Comment installer PHP ionCube Loader dans CentOS 8

  4. Comment installer PHP 8.0 sur Ubuntu 20.04 / Ubuntu 18.04

  5. Comment installer ionCube Loader sur Debian

Comment installer IonCube Loader sur Ubuntu 20.04 LTS

Comment installer PHP 8.0 sur Ubuntu 20.04 / 18.04

Comment installer le chargeur IonCube sur Ubuntu Linux

Comment installer PHP dans Ubuntu 22.04

Comment installer IonCube Loader sur Ubuntu 20.04

Comment installer PHP sur Ubuntu 22.04