Búsqueda de sitios web

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.

Artículos relacionados: