Cómo instalar el cargador IonCube en Ubuntu 12.04
Estado: Obsoleto
Este artículo cubre una versión de Ubuntu que ya no es compatible. Si actualmente opera un servidor con Ubuntu 12.04, le recomendamos que actualice o migre a una versión compatible de Ubuntu:
- Actualice a Ubuntu 14.04.
- Actualizar de Ubuntu 14.04 a Ubuntu 16.04
- Migrar los datos del servidor a una versión compatible
Razón:
Véase en su lugar:
Nota: este artículo se actualizó para Ubuntu 16.04.
IonCube es una extensión de módulo PHP que carga archivos PHP encriptados y acelera las páginas web que se muestran.
A menudo se requiere para muchas aplicaciones basadas en PHP.
IonCube en sistemas de 32 bits
Esta sección es para PHP instalado en un sistema de 32 bits (por ejemplo: activar LAMP en Ubuntu 12.04 desde Aplicaciones).
Si no tiene una pila LAMP en su droplet, puede hacer girar una pila LAMP desde nuestras Aplicaciones:
Primero, deberá descargar y extraer los módulos PHP de IonCube Loader.
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
tar xvfz ioncube_loaders_lin_x86.tar.gz
Luego, deberá copiar el módulo apropiado en la carpeta de módulos de PHP. Para encontrar la ruta de esa carpeta, ejecute el siguiente comando
php -i | grep extension_dir
Obtendrá el siguiente resultado:
extension_dir => /usr/lib/php5/20090626+lfs => /usr/lib/php5/20090626+lfs
Ahora debe copiar el módulo a su carpeta de módulos de PHP:
PHP_VERSION=$(php -r "echo PHP_MAJOR_VERSION.'.'.PHP_MINOR_VERSION;")
sudo cp "ioncube/ioncube_loader_lin_${PHP_VERSION}.so" /usr/lib/php5/20090626+lfs/
Luego tendría que reiniciar Apache2 o php5-fpm (si está usando nginx) para que se cargue el módulo:
service apache2 restart
service php5-fpm restart
Para asegurarse de que el módulo se instaló correctamente, cree un archivo llamado test.php
en /var/www
con el siguiente contenido:
<?php
echo var_export(extension_loaded('ionCube Loader') ,true);
Una vez que haya hecho eso, vaya a http://your-droplets-ip-address/test.php
. Debería generar \verdadero\.
IonCube en sistemas de 64 bits
Si ha instalado su propia pila LAMP en un Linux de 64 bits, deberá descargar un paquete de 64 bits:
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xvfz ioncube_loaders_lin_x86-64.tar.gz
Debe continuar con los mismos pasos descritos anteriormente.