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 -yUna vez que todos los paquetes estén instalados, verifica la versión de PHP con el siguiente comando:
php --versionDeberí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.gzUna vez que la descarga esté completa, extrae el archivo descargado con el siguiente comando:
tar xzf ioncube_loaders_lin_x86-64.tar.gzA continuación, lista el contenido del directorio ioncube:
ls ioncubeDeberí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_dirDeberías obtener la siguiente salida:
extension_dir => /usr/lib64/php/modules => /usr/lib64/php/modulesAhora, 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.iniAgrega 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 httpdVerificar la instalación de ionCube Loader
A continuación, verifica el módulo ionCube Loader de PHP con el siguiente comando:
php -vSi 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 -mDeberí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 + ionCube24La 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.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.