Installazione Ioncube per Debian e Ubuntu, CentOS
La seguente guida descrive come installare Ioncube per Debian Centos e Ubuntu Systems.
Il tutto è davvero semplice! cominciamo.
Installiamo i pacchetti necessari per scaricare Ioncube:
1 | yum install nano wget |
Debian e Ubuntu
1 | apt-get install nano wget |
Scarichiamo 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 |
Controlliamo la versione php installata sul server e controlliamo la posizione della directory delle estensioni sul server:
1 | php -v |
1 | php -i | grep extension_dir |
è il risultato:
Trasferiamo il contenuto del nostro ioncube nella nostra directory di estensione:
1 | cp /tmp/ioncube/ioncube_loader_lin_7.0.so /usr/lib/php/20151012/ |
Per la versione php, ad es. 5.6 questo sarà:
ioncube_loader_lin_5.6.so
L'ultimo passo è aggiungere un'estensione al nostro php.ini.
aggiungiamo:
1 | zend_extension = /usr/lib/php/20151012/ioncube_loader_lin_7.0.so |
Controlla dove si trova il nostro php.ini, possiamo usare il comando ad es.:
1 | php --ini |
noi modifichiamo:
1 | nano /etc/php.ini |
Aggiungendo un righello alla fine:
1 | zend_extension = /usr/lib/php/20151012/ioncube_loader_lin_7.0.so |
servizi di ricarica:
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 |
PHP CGI
1 | nano /etc/php/7.0/cgi/php.ini |
PHP FPM
1 | nano /etc/php/7.0/fpm/php.ini |
Possiamo verificare la correttezza dell'installazione emettendo il comando
1 | php -v |