GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer IonCube Loader sur Debian 10

Dans ce tutoriel, nous allons vous montrer comment installer IonCube Loader sur Debian 10. Pour ceux d'entre vous qui ne le savaient pas, IonCube Loaders est essentiellement un utilitaire de chiffrement/déchiffrement pour les applications PHP qui aide également à accélérer les pages qui sont servies. Il est souvent requis pour de nombreuses applications basées sur PHP.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer étape par étape l'installation du IonCube Loader sur une Debian 10 (Buster).

Prérequis

  • Un serveur exécutant l'un des systèmes d'exploitation suivants :Debian 10 (Buster).
  • Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
  • Un non-root sudo user ou l'accès à l'root user . Nous vous recommandons d'agir en tant qu'non-root sudo user , cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.

Installer IonCube Loader sur Debian 10 Buster

Étape 1. Avant d'installer un logiciel, il est important de s'assurer que votre système est à jour en exécutant le suivant apt commandes dans le terminal :

sudo apt update
sudo apt upgrade

Étape 2. Installer IonCube Loader sur Debian 10.

Nous téléchargeons maintenant les derniers modules PHP des chargeurs IonCube sur le site officiel :

## Linux (32 bits) ##
cd /tmp
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz## Linux (64 bits) ##
cd /tmp
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Une fois l'archive téléchargée avec succès, extrayez-la :

tar xvfz ioncube_loaders_lin_x86-64.tar.gz

Ensuite, trouvez l'emplacement du répertoire d'extension pour la version PHP 7.4.8, c'est là que le fichier IonCube Loader sera installé :

$ php -i | grep extension_dir
extension_dir => /usr/lib/php/20151012 => /usr/lib/php/20151012

Ensuite, nous devons copier le chargeur ionCube pour notre version PHP 7.4.8 dans le répertoire d'extension (/usr/lib/php/20151012 ):

sudo cp /tmp/ioncube/ioncube_loader_lin_7.4.so /usr/lib/php/20151012

Après cela, nous devons localiser où PHP charge les extensions, cela peut être fait en exécutant la commande ci-dessous et en regardant :

php -i | grep php.ini

Vous verrez une sortie qui ressemble à ceci :

Configuration File (php.ini) Path => /etc/php/7.4/cli
Loaded Configuration File => /etc/php/7.4/cli/php.ini

Ensuite, ajoutez la ligne ci-dessous comme première ligne dans le php.ini respectif fichiers :

zend_extension = /usr/lib/php/20151012/ioncube_loader_lin_7.4.so

Nous devons maintenant redémarrer le serveur Web Apache ou Nginx pour que le chargeur IonCube entre en vigueur :

sudo systemctl restart apache2
sudo systemctl restart nginx
sudo systemctl restart php-fpm

Étape 3. Tester IonCube sur le système Debian.

Si vous pouvez voir la version de PHP avec la version du chargeur ionCube, cela signifie que vous avez installé et configuré avec succès le chargeur PHP IonCube dans votre système Debian 10.

php -v

Résultats :

PHP 7.4.8 (cli) (built: Dec 15 2020 12:46:60) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with the ionCube PHP Loader + ionCube24 v10.4.1, Copyright (c) 2002-2020, by ionCube Ltd.
    with Zend OPcache v7.4.8, Copyright (c), by Zend Technologies

Félicitations ! Vous avez installé IonCube avec succès. Merci d'avoir utilisé ce didacticiel pour installer IonCube Loader sur Debian 10 Buster. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel d'IonCube.


Debian
  1. Comment installer PHP 8.0 sur Debian 11

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

  3. Comment installer ionCube Loader sur Debian

  4. Comment installer PHP 8 sur Debian 10

  5. Comment installer PHP 7.3 sur Debian 10

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