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

Comment installer IonCube Loader sur CentOS 7

Dans ce tutoriel, nous allons vous montrer comment installer IonCube Loader sur CentOS 7. 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 l'installation étape par étape d'ionCube Loader sur le serveur CentOS 7.

Prérequis

  • Un serveur exécutant l'un des systèmes d'exploitation suivants :CentOS 7.
  • 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 CentOS 7

Étape 1. Tout d'abord, commençons par nous assurer que votre système est à jour.

sudo yum -y update

Étape 2. Installez le serveur LAMP.

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

Étape 3. Installez les chargeurs IonCube.

Téléchargez et extrayez la dernière version stable IonCube, nous utiliserons le wget la commande pour obtenir le fichier ionCube depuis leur site Web avec la commande suivante :

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

### 32-Bit version ###
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
tar xfz ioncube_loaders_lin_x86.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 extension_dir
extension_dir => /usr/lib64/php/modules => /usr/lib64/php/modules

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

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

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/lib64/php/modules/ioncube_loader_lin_5.4.so

Maintenant, nous pouvons redémarrer Apache pour que les changements aient lieu :

systemctl restart httpd.service

Étape 4. Tester ionCube sur CentOS 7.

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

php -v

Résultats :

PHP 5.4.16 (cli) (built: Jun 28 2015 22:15:27)
   Copyright (c) 1997-2013 The PHP Group
   Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
   with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v5.0.18, Copyright (c) 2002-2015, by ionCube Ltd.

Félicitations ! Vous avez installé IonCube Loader avec succès. Merci d'avoir utilisé ce didacticiel pour l'installation de IonCube Loader dans le système CentOS 7. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel d'IonCube.


Cent OS
  1. Comment installer ionCube Loader sur Debian 9

  2. Comment installer PHP ionCube Loader dans CentOS 8

  3. Comment installer ionCube Loader sur Debian

  4. Comment installer PHP 5.5 sur CentOS

  5. Comment installer PHP 5.6 sur CentOS 7

Comment installer PHP 7, 7.2 et 7.3 sur CentOS 7

Comment installer PHP 7 sur CentOS 7

Comment installer IonCube Loader sur Debian 10

Comment installer IonCube Loader sur CentOS

Comment installer IonCube Loader sur CentOS 8

Comment installer ionCube Loader sur CentOS 7.1