GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer IonCube Loader sur Debian 9 Stretch

Dans ce tutoriel, nous allons vous montrer comment installer IonCube Loader sur Debian 9 Stretch. Pour ceux d'entre vous qui ne le savaient pas, IonCube Loader est essentiellement un utilitaire de chiffrement/déchiffrement pour les applications PHP cela 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 de IonCube Loader sur un serveur Debian 9 (Stretch).

Prérequis

  • Un serveur exécutant l'un des systèmes d'exploitation suivants :Debian 9 (Stretch).
  • Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
  • Accès SSH au serveur (ou ouvrez simplement Terminal si vous êtes sur un ordinateur).
  • 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 9 Stretch

É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-get commandes dans le terminal :

apt-get update
apt-get upgrade

Étape 2. Installez le serveur LAMP.

Un serveur Debian 9 LAMP est requis. Si vous n'avez pas installé LAMP, vous pouvez suivre notre guide ici.

Étape 3. Installer IonCube Loader sur Debian 9.

Tout d'abord, téléchargez le dernier fichier d'archive des chargeurs ionCube, exécutez le wget suivant commande :

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

Ensuite, 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 :

extension_dir => /usr/lib/php/20151012 => /usr/lib/php/20151012

Ouvrez le dossier IonCube extrait et copiez le fichier IonCube loader correspondant à votre version PHP :

cd ioncube
cp ioncube_loader_lin_7.0.so /usr/lib/php/20151012

Une fois le fichier copié dans le répertoire des extensions, nous devons nous assurer que le fichier de configuration PHP est mis à jour pour utiliser la bonne extension :

nano /etc/php.ini

Tout en haut du fichier, ajoutons la ligne suivante :

zend_extension = "/usr/lib/php/20151012/ioncube_loader_lin_7.0.so"

Maintenant, nous pouvons redémarrer le serveur web Apache et PHP pour que les changements aient lieu :

systemctl restart apache2.service
systemctl restart php7.0-fpm.service

Étape 4. Tester ionCube sur Debian 9.

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 9.

php -v

Résultats :

PHP 7.0.30-0+deb9u1 (cli) (built: Jun 16 2018 16:18:36) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
    with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v10.2.4, Copyright (c) 2002-2018, by ionCube Ltd.
    with Zend OPcache v7.0.30-0+deb9u1, Copyright (c) 1999-2017, by Zend Technologies

Félicitations ! Vous avez installé IonCube avec succès. Merci d'avoir utilisé ce didacticiel pour installer IonCube Loader sur le système Debian 9 Stretch. 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 ionCube Loader dans CentOS 8

  2. Comment installer PHP 8.0 sur Debian 11

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

  4. Comment installer ionCube Loader sur Debian

  5. Comment installer PHP 7.4 sur Debian 10

Comment installer IonCube Loader 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