Installation Ioncube Pour Debian et Ubuntu, CentOS
Le tutoriel suivant décrit comment installer Ioncube pour Debian et Ubuntu, CentOS.
L'ensemble est très simple! commençons.
Nous installons les packages nécessaires pour télécharger Ioncube:
1 | yum install nano wget |
Debian et Ubuntu
1 | apt-get install nano wget |
Nous téléchargeons Ioncube:
1 2 3 | cd /tmp wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz tar xfz ioncube_loaders_lin_x86-64.tar.gz |
Nous vérifions la version php installée sur le serveur et vérifions l'emplacement du répertoire d'extension sur le serveur:
1 | php -v |
1 | php -i | grep extension_dir |
est le résultat:
Nous transférons le contenu de notre ioncube dans notre répertoire d'extension:
1 | cp /tmp/ioncube/ioncube_loader_lin_7.0.so /usr/lib/php/20151012/ |
Pour la version php, par exemple 5.6 ce sera:
ioncube_loader_lin_5.6.so
La dernière étape consiste à ajouter une extension à notre php.ini.
nous ajoutons:
1 | zend_extension = /usr/lib/php/20151012/ioncube_loader_lin_7.0.so |
Nous pouvons vérifier où se trouve notre php.ini avec la commande par exemple:
1 | php --ini |
Éditer:
1 | nano /etc/php.ini |
En ajoutant une règle à la fin:
1 | zend_extension = /usr/lib/php/20151012/ioncube_loader_lin_7.0.so |
services de recharge:
1 2 | service httpd restart service php-fpm restart |
Apache mod_php
1 | nano /etc/php/7.0/apache2/php.ini |
PHP (CLI)
1 | nano /etc/php/7.0/cli/php.ini |
CGI PHP
1 | nano /etc/php/7.0/cgi/php.ini |
PHP FPM
1 | nano /etc/php/7.0/fpm/php.ini |
Nous pouvons vérifier l'exactitude de l'installation en émettant la commande
1 | php -v |