GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar cargadores Ioncube

Es una práctica común codificar su código PHP mientras desarrolla aplicaciones web, y en el mundo del hospedaje, una de esas compañías es WHMCS y su software. Para decodificar y ejecutar PHP desde el lado del servidor, debe tener habilitados los cargadores de cubos de iones en su servidor PHP.

Instalar IonCube Loaders en servidores cPanel y CentOS/RHEL sin formato

Para instalar los cargadores de ioncube, debe tener acceso de root a su servidor

El primer paso, antes de instalar, es verificar si ya tiene instalados los cargadores ioncube en su servidor. La forma más rápida de hacerlo es ejecutando php -v, ejemplo:

[[email protected]:~]php -v
PHP 5.4.44 (cli) (built: Aug 13 2015 05:07:21) 
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
    with the ionCube PHP Loader v4.7.5, Copyright (c) 2002-2014, by ionCube Ltd.
[[email protected]:~]

Como puede ver, si tiene habilitados los cargadores Ioncube, debería ver algo como:

with the ionCube PHP Loader v4.7.5, Copyright (c) 2002-2014, by ionCube Ltd

También puedes hacerlo usando un archivo phpinfo:

<?php phpinfo();?>

La instalación de IonCube Loaders con cPanel y WHM se puede realizar de dos maneras:

1) Uso de EasyApache: vaya a WHM>> EasyApache y luego seleccione "IonCube Loaders" de la Lista de opciones exhaustivas antes de comenzar el proceso de compilación.

2) Usando el script phpextensionmgr:

Esta es la forma recomendada ya que no necesita volver a compilar Apache y PHP, es mucho más rápido:

/scripts/phpextensionmgr install IonCubeLoader

¿Cómo puedo desinstalar los cargadores de ioncube en cPanel?

/scripts/phpextensionmgr uninstall IonCubeLoader

¿Cómo puedo instalar ioncube loaders en servidores sin cPanel?

Comience descargando los cargadores más recientes a su computadora desde: http://www.ioncube.com/loaders.php

Tome los archivos más recientes, extráigalos y muévalos al nuevo directorio, ejemplo:

cd /usr/src
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
unzip ioncube_loaders_lin_x86-64.tar.gz
tar -xvpzf ioncube_loaders_lin_x86-64.tar.gz
cd ioncube

Averigüe el directorio de extensión de sus módulos PHP

grep extension_dir -i /etc/php.ini

Nota:en Fedora, RHEL y CentOS se encuentra en /etc/php.ini, pero en otras distribuciones de Linux esto puede ser diferente.

En mi caso extension_dir fue:/usr/lib64/php/modules/. Así que coloqué los archivos ioncube_loader_lin* dentro de ese directorio, copiémoslos:

cp ioncube_loader_lin_5.4* /usr/lib64/php/modules/ -fv

Agregue cargadores Iocube a la configuración de PHP:

echo "zend_extension=/usr/lib64/php/modules/ioncube_loader_lin_5.4.so" >> /etc/php.ini

Importante :reemplace “zend_extension=/usr/lib64/php/modules/ioncube_loader_lin_5.4.so” con la ruta real de su directorio de extensiones y el archivo de cargadores de ioncube, que debe ser la misma que la versión de PHP que está ejecutando.

Compruebe que los cargadores Ioncube funcionan

Ejecute php -v como se indicó anteriormente, debería ver algo como esto:

with the ionCube PHP Loader v4.7.5, Copyright (c) 2002-2014, by ionCube Ltd.

Eso es todo, su servidor ahora debería estar ejecutando Ioncube Loaders sin problemas.

Lectura adicional:

  • Sitio web oficial de Ioncube
  • Preguntas frecuentes sobre los cargadores Ioncube
Cómo instalar cargadores Ioncube was last modified:agosto 21st, 2015 by Esteban Borges
Cent OS
  1. Cómo instalar ionCube Loader en Debian 9

  2. Cómo instalar PHP ionCube Loader en CentOS 8

  3. Cómo instalar ionCube Loader en Debian

  4. Cómo instalar PHP 5.5 en CentOS

  5. Cómo instalar PHP 7.3 en CentOS 8

Cómo instalar el cargador IonCube en CentOS 7

Cómo instalar el cargador IonCube en CentOS 8

Cómo instalar el cargador IonCube en Ubuntu 15.04

¿Cómo instalar IonCube en cPanel/WHM?

Cómo instalar ionCube Loader en CentOS 7.1

Cómo instalar el cargador IonCube en Ubuntu 20.04