GNU/Linux >> Tutoriels Linux >  >> Cent OS

Installer ionCube Loader sur un CentOS 7

Nous allons vous montrer comment installer ionCube loader sur un CentOS 7. ionCube loader est un module PHP qui permet à PHP de charger des fichiers, protégés par le logiciel ionCube Encoder. Il est principalement utilisé par de nombreux éditeurs de logiciels commerciaux pour protéger leur code et l'empêcher d'être visible. Dans ce tutoriel, nous allons vous montrer comment activer les chargeurs ionCube sur un VPS CentOS 7. L'installation du chargeur ionCube sur CentOS 7 est une tâche facile, suivez simplement notre tutoriel ci-dessous et vous devriez installer ionCube Loader sur le serveur CentOS 7 en quelques minutes.

1. Connectez-vous à votre VPS CentOS 7 via SSH en tant qu'utilisateur root

# racine ssh@adresse_IP

et mettre à jour tous les services installés

# yum mise à jour

2. Exécutez la commande "arch" dans le terminal pour vérifier si votre système est 32 bits (i686) ou 64 bits (x86_64)

# archx86_64

3. Dans notre cas, le système est 64 bits et nous allons télécharger la version 64 bits de ionCube Loader

# wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

4. Si votre système est 32 bits, téléchargez l'archive suivante

# wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz

5. Une fois téléchargé, décompressez l'archive tar

#tar xfz ioncube_loaders_lin_x86-64.tar.gz

Les chargeurs ionCube pour toutes les versions de PHP seront extraits dans un nouveau répertoire "ioncube".

6. Nous avons besoin de connaître la version de PHP installée sur le serveur. Nous pouvons le savoir en utilisant la commande suivante

# php -vPHP 5.4.16 (cli) (construit :11 août 2016 21:24:59)Copyright (c) 1997-2013 The PHP GroupZend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies 

7. Faire correspondre la version PHP

Nous avons PHP version 5.4.16 installé sur notre serveur de test, nous aurons donc besoin du chargeur ionCube correspondant.

Lister le contenu du répertoire ‘ioncube’ pour trouver le fichier nécessaire

 # ls ioncubeioncube_loader_lin_4.1.so ioncube_loader_lin_4.4.so ioncube_loadher_lin_5.1.so ioncube_loader_lin_5.3 .so  ioncube_loader_lin_5.3_ts.so  ioncube_loader_lin_5.5_ts.so  loader-wizard.phpioncube_loader_lin_4.3.so     ioncube_loader_lin_5.0.so     ioncube_loader_lin_5.2.so     ioncube_loader_lin_5.4.so     ioncube_loader_lin_5.6.so     README.txtioncube_loader_lin_4.3_ts.so  ioncube_loader_lin_5. 0_ts.so  ioncube_loader_lin_5.2_ts.so  ioncube_loader_lin_5.4_ts.so  ioncube_loader_lin_5.6_ts.so  GUIDE DE L'UTILISATEUR.pdf

Nous utiliserons le fichier 'ioncube_loader_lin_5.4.so' car il correspond à notre version PHP. Si vous avez une version différente de PHP installée sur votre serveur, vous devrez utiliser le fichier approprié.

Pour connaître l'emplacement du répertoire d'extension, exécutez la commande suivante

# php -i | grep extension_dirextension_dir => /usr/lib64/php/modules => /usr/lib64/php/modulessqlite3.extension_dir => aucune valeur => aucune valeur

Copiez le chargeur ionCube 'ioncube_loader_lin_5.4.so' dans le répertoire d'extension marqué en rouge.

# cp ioncube/ioncube_loader_lin_5.4.so /usr/lib64/php/modules

Maintenant, ouvrez le fichier de configuration PHP et ajoutez la ligne suivante

# vi /etc/php.inizend_extension =/usr/lib64/php/modules/ioncube_loader_lin_5.4.so

Veuillez noter que le chemin du fichier de configuration PHP peut être différent sur votre serveur. Vous pouvez exécuter « php –ini » pour trouver le fichier de configuration PHP chargé.

# php --ini |grep "Fichier de configuration chargé"Fichier de configuration chargé :         /etc/php.ini

Enregistrez le fichier de configuration et redémarrez le serveur Web Apache pour que les modifications prennent effet.

# systemctl redémarre httpd

8. Vérifier l'installation du chargeur ionCube

Vous pouvez vérifier si ionCube Loader est activé avec succès à l'aide de la commande suivante

# php -vPHP 5.4.16 (cli) (construit :11 août 2016 21:24:59)Copyright (c) 1997-2013 The PHP GroupZend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologieswith the ionCube PHP Loader (activé) + Protection contre les intrusions de ioncube24.com (non configuré) v5.1.2, Copyright (c) 2002-2016, par ionCube Ltd.

Bien sûr, vous n'avez pas besoin d'installer ionCube loader sur CentOS 7, si vous utilisez l'un de nos services d'hébergement VPS Linux, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts d'activer ionCube Loaders sur votre serveur CentOS 7 pour vous. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.

PS. Si vous avez aimé cet article sur la façon d'installer ionCube Loader sur un CentOS 7, partagez-le avec vos amis sur les réseaux sociaux à l'aide des boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.


Cent OS
  1. Comment installer PHP ionCube Loader dans CentOS 8

  2. Installer PHP 7.4 sur CentOS 8

  3. Comment installer PHP 5.5 sur CentOS

  4. Comment installer PHP 5.6 sur CentOS 7

  5. Comment installer PHP 7.3 sur CentOS 8

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

Comment installer IonCube Loader sur Ubuntu 20.04