PHP, CentOS · 2 min read · Nov 26, 2025

Cómo instalar ionCube Loader de PHP en CentOS 8

ionCube loader es una extensión de PHP que se utiliza para decodificar scripts de PHP codificados por el paquete ionCube PHP Encoder. Es muy útil para proteger el código fuente de aplicaciones basadas en PHP y evitar que sea visible, modificado y ejecutado en computadoras no autorizadas. Es una utilidad de cifrado/descifrado para aplicaciones basadas en PHP que también acelerará el tiempo de carga de la página.

En este tutorial, te mostraremos cómo habilitar el ionCube loader en PHP en CentOS 8.

Requisitos previos

  • Un servidor que ejecute CentOS 8.
  • Una contraseña de root configurada en tu servidor.

Instalar Apache y PHP

Antes de comenzar, necesitarás instalar PHP y Apache en tu sistema. Puedes instalarlo ejecutando el siguiente comando:

yum install httpd php php-common php-cli -y

Una vez que todos los paquetes estén instalados, verifica la versión de PHP con el siguiente comando:

php --version

Deberías obtener la siguiente salida:

PHP 7.2.11 (cli) (built: Oct  9 2018 15:09:36) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

Descargar ionCube Loader

Primero, descarga la última versión de ionCube Loader desde su sitio web oficial. Puedes descargarlo con el siguiente comando:

wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Una vez que la descarga esté completa, extrae el archivo descargado con el siguiente comando:

tar xzf ioncube_loaders_lin_x86-64.tar.gz

A continuación, lista el contenido del directorio ioncube:

ls ioncube

Deberías ver la siguiente salida:

ioncube_loader_lin_4.1.so     ioncube_loader_lin_5.0_ts.so  ioncube_loader_lin_5.4.so     ioncube_loader_lin_7.0_ts.so  LICENSE.txt
ioncube_loader_lin_4.2.so     ioncube_loader_lin_5.1.so     ioncube_loader_lin_5.4_ts.so  ioncube_loader_lin_7.1.so     loader-wizard.php
ioncube_loader_lin_4.3.so     ioncube_loader_lin_5.1_ts.so  ioncube_loader_lin_5.5.so     ioncube_loader_lin_7.1_ts.so  README.txt
ioncube_loader_lin_4.3_ts.so  ioncube_loader_lin_5.2.so     ioncube_loader_lin_5.5_ts.so  ioncube_loader_lin_7.2.so     USER-GUIDE.pdf
ioncube_loader_lin_4.4.so     ioncube_loader_lin_5.2_ts.so  ioncube_loader_lin_5.6.so     ioncube_loader_lin_7.2_ts.so  USER-GUIDE.txt
ioncube_loader_lin_4.4_ts.so  ioncube_loader_lin_5.3.so     ioncube_loader_lin_5.6_ts.so  ioncube_loader_lin_7.3.so
ioncube_loader_lin_5.0.so     ioncube_loader_lin_5.3_ts.so  ioncube_loader_lin_7.0.so     ioncube_loader_lin_7.3_ts.so

Habilitar ionCube Loader en PHP

A continuación, necesitarás encontrar la ubicación del directorio de extensiones. Puedes hacerlo con el siguiente comando:

php -i | grep extension_dir

Deberías obtener la siguiente salida:

extension_dir => /usr/lib64/php/modules => /usr/lib64/php/modules

Ahora, copia el módulo ionCube loader del directorio ioncube que coincida con tu versión de PHP al directorio de extensiones de PHP:

cp ioncube/ioncube_loader_lin_7.2.so /usr/lib64/php/modules/

A continuación, necesitarás habilitarlo editando el archivo php.ini:

nano /etc/php.ini

Agrega la siguiente línea al final del archivo:

zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_7.2.so

A continuación, reinicia el servicio de Apache para aplicar los cambios:

systemctl restart httpd

Verificar la instalación de ionCube Loader

A continuación, verifica el módulo ionCube Loader de PHP con el siguiente comando:

php -v

Si todo está bien, deberías obtener la siguiente salida:

PHP 7.2.11 (cli) (built: Oct  9 2018 15:09:36) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with the ionCube PHP Loader + ionCube24 v10.3.9, Copyright (c) 2002-2019, by ionCube Ltd.

También puedes verificarlo con el siguiente comando:

php -m

Deberías ver la siguiente salida:

[PHP Modules] bz2 calendar Core ctype curl date exif fileinfo filter ftp gettext hash iconv ionCube Loader libxml openssl pcntl pcre Phar readline Reflection session sockets SPL standard tokenizer zlib [Zend Modules] the ionCube PHP Loader + ionCube24

La salida anterior confirma que la extensión PHP ionCube está cargada en tu servidor.

¡Felicidades! El módulo PHP ionCube ahora está instalado y habilitado en tu servidor.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.