EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
PF Preguntas - Foro

Qué es, y cómo instalar, ionCube en tu servidor Linux

Programación PHP  
 
Qué es, y cómo instalar, ionCube en tu servidor Linux

ionCube es un módulo de extensión de PHP que realiza la carga encriptada de los archivos mejorando la velocidad de estos y, por tanto, de tu sitio web. Este módulo realiza la compilación del código PHP a bytecode lo que hace que se mejore el rendimiento del servidor.

ionCube es un módulo gratuito que muchas aplicaciones web existentes usan y que puedes instalar en tu servidor web haciendo que tu sitio web mejore en velocidad a la hora de ejecutar los scripts en PHP.

 

Cómo instalar ionCube en tu servidor Linux

 

La instalación de ionCube en un servidor con Linux es bastante simple ya que, al tratarse de un módulo de extensión, simplemente habrá que descargarlo, guardarlo y enlazarlo en el propio archivo de configuración del servidor de PHP. Vamos a ver cómo hacerlo:

Paso 1. Lo primero será realizar la descarga de ionCube. Según el tipo de máquina sobre el que estés ejecutando tu distribución de Linux, tendrás que elegir entre el módulo de 32 bits ó el de 64 bits. Para ello, desde la propia terminal, en conexión a tu servidor, ejecuta el siguiente comando:

para la versión de 32 bits, ó, para la versión de 64 bits, el siguiente comando:

Si no tienes acceso SSH a tu servidor, puedes realizar la descarga desde los siguientes enlaces:

Paso 2. Una vez descargado, descomprime el archivo. Si entras en la carpeta en la que has realizado la descompresión, verás un conjunto de archivos con un nombre similar a ioncube_loader_dar_X.X.so, donde X.X indica la versión de PHP que estás usando en tu servidor web. Selecciona el archivo apropiado a tu versión y cópialo en la carpeta donde tu servidor de PHP aloja las extensiones.

Si no conoces dicha ruta, prueba a realizar un phpinfo(). Si no sabes como hacer esto, échale un vistazo al artículo donde te mostramos cómo ver la información de tu servidor.

Una vez tengas la información de tu servidor en la pantalla, busca la línea con valor extension_dir. En ella se mostrará el directorio donde se alojan las extensiones de tu servidor PHP.

Qué es, y cómo instalar, ionCube en tu servidor Linux - Image 1 - professor-falken.com

Paso 3. Ahora localiza el archivo php.ini de tu instalación y vamos a agregar, al final del todo, la siguiente línea:

donde debes indicar exactamente la ruta y el nombre del archivo que has copiado en la misma.

Para conocer donde se encuentra tu archivo php.ini, tal cual vimos en el paso anterior, muestra la información de tu servidor mediante phpinfo(), y busca la línea con valor Configuration File (php.ini) Path o Loaded Configuration File.

Qué es, y cómo instalar, ionCube en tu servidor Linux - Image 2 - professor-falken.com

Paso 4. Una vez hecho esto, guarda los cambios en el archivo. Ya solamente te queda reiniciar tu servidor web.

Una vez reiniciado, para asegurarte de que tu servidor está haciendo uso del módulo de extensión ionCube, vuelve a mostrar la información del mismo por pantalla, mediante phpinfo(), y revisa que se haya añadido al mismo algo parecido a lo siguiente:

Qué es, y cómo instalar, ionCube en tu servidor Linux - Image 3 - professor-falken.com

¡Listo! Acabas de instalar el módulo de extensión ionCube en tu servidor con PHP, lo que hará que los scripts se codifiquen y carguen en bytecode, permitiéndole a tu servidor mejorar su rendimiento.

Déjanos un comentario o entra al  Foro
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page

Artículos relacionados