GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer IonCube Loader sur Ubuntu 16.04 LTS

Dans ce tutoriel, nous allons vous montrer comment installer IonCube Loader sur Ubuntu 16.04 LTS. Pour ceux d'entre vous qui ne le savaient pas, IonCube Loaders 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 l'installation étape par étape du panneau de configuration Vesta sur un serveur Ubuntu 16.04 (Xenial Xerus).

Prérequis

  • Un serveur exécutant l'un des systèmes d'exploitation suivants :Ubuntu 16.04 (Xenial Xerus).
  • 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 Ubuntu 16.04 LTS

Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant le suivant apt-get commandes dans le terminal.

sudo apt-get update
sudo apt-get upgrade

Étape 2. Installez le serveur LAMP.

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

Étape 3. Installation des chargeurs IonCube.

Téléchargez et extrayez la dernière version stable IonCube, nous utiliserons le wget commande pour obtenir le fichier ionCube à partir de 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 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 Ubuntu 16.04.

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 Ubuntu 16.04.

php -v

Résultats :

PHP 7.0.15-0ubuntu0.16.04.6 (cli) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
<strong>with the ionCube PHP Loader (enabled)</strong> + Intrusion Protection from ioncube24.com (unconfigured) v6.0.8, Copyright (c) 2002-2015, by ionCube Ltd.

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


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

  2. Comment installer PHP 5.6 sur Ubuntu 16.04 LTS

  3. Comment installer PHP 7.2 sur Ubuntu 18.04 LTS

  4. Comment installer PHP 8 sur Ubuntu 20.04 LTS

  5. Comment installer PHP OPcache sur Ubuntu 20.04 LTS

Comment installer IonCube Loader sur Ubuntu 15.04

Comment installer HHVM sur Ubuntu 16.04 LTS

Comment installer Memcached sur Ubuntu 16.04 LTS

Comment installer Composer sur Ubuntu 20.04 LTS

Comment installer IonCube Loader sur Ubuntu 20.04 LTS

Comment installer IonCube Loader sur Ubuntu 20.04