Cómo instalar IonCube Loader en Debian

Cómo instalar IonCube Loader en Debian

Instale cargadores de ioncube PHP en el sistema Debian Linux. IonCube se utiliza como la utilidad de cifrado y descifrado para aplicaciones PHP por las cuales podemos mantener a salvo nuestros datos. También puede restringir la aplicación PHP para ejecutar no autorizado. También ayuda a acelerar las páginas que se sirven. Los cargadores de IonCube se utilizan para decodificar archivos codificados mientras se ejecutan en el servidor web. Lea más detalles en el sitio oficial. Este tutorial lo ayudará a instalar los cargadores de IonCube PHP en el sistema Debian Linux.

  • Cómo instalar el cargador de IonCube en CentOS/RHEL 7/6/5
  • Cómo instalar el cargador de IonCube en WHM/CPANEL

Referencias

  • Ejecutando el servidor Debian con Shell Access
  • Apache y PHP pre instalado

Paso 1 - Descargar el cargador de ioncube

En primer lugar, descargue los últimos módulos PHP de ioncube cargadores de IonCube desde la página de descarga de IonCube. Alternativamente, también puede usar el siguiente comando para descargar los cargadores de ionCube.

wget http: // downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.alquitrán.GZ 

Luego, extraiga el archivo descargado debajo /usr/local directorio.

Tar XZF IonCube_Loaders_Lin_X86-64.alquitrán.GZ -C /USR /Local 

Paso 2 - Habilitar el cargador de ionCube en PHP

Ahora, encuentre la versión PHP activa en su sistema. Encontrar php.ini archivo puede usar el siguiente comando.

PHP -I | Grep PHP.Archivo de configuración INI (PHP.ini) ruta =>/etc/php/7.3/archivo de configuración cargada de CLI =>/etc/php/7.3/CLI/PHP.ini 

El comando anterior mostrará el archivo de configuración para PHP CLI. Necesitas editar PHP.ini para CLI y así como Apache. Puedes encontrar esto con phpinfo (); función php.

Por defecto, las ubicaciones de los archivos de configuración son:

sudo vim/etc/php/7.3/CLI/PHP.INI #FOR PHP CLI SUDO VIM/ETC/PHP/7.3/fpm/php.INI #FOR PHP FPM SUDO VIM/ETC/PHP/7.3/apache/php.ini #para php con apache  

Edite todos los archivos de configuración anteriores y agregue el código a continuación al final de los archivos.

 zend_extension =/usr/local/ioncube/ioncube_loader_lin_7.3.entonces 

Reemplazar /usr/local/ioncube/ioncube_loader_lin_7.3.entonces Archivo con su archivo de versión PHP coincidente.

Paso 3 - Reiniciar el servicio Apache y PHP -FPM

Después de hacer cambios en PHP.INI para Apache o PHP-FPM, debe reiniciar los siguientes servicios.

sudo systemCTL reiniciar apache2 #para php con apache sudo systemctl reiniciar PHP7.3-FPM #para PHP FPM  

Paso 4 - Verificar el cargador de ioncube

Verifiquemos la instalación y la configuración del módulo PHP de IonCube. Correr php -m comando en shell.

PHP -V PHP 7.3.6-1+0 ~ 20190531112640.39+Buster ~ 1.GBP6131B7 (CLI) (construido: 31 de mayo de 2019 11:26:40) (NTS) Copyright (c) 1997-2018 El motor PHP Group Zend Motor V3.3.6, Copyright (c) 1998-2018 Zend Technologies con el cargador de php ioncube + IonCube24 V10.3.7, Copyright (c) 2002-2019, por IonCube Ltd. con Zend Opcache v7.3.6-1+0 ~ 20190531112640.39+Buster ~ 1.GBP6131B7, Copyright (C) 1999-2018, por Zend Technologies 

Alternativamente, también puedes poner un información.php Archivo en el documento de su servidor web Root con el siguiente contenido y verifique el estado por información de acceso.PHP en el navegador web.

123

Luego acceder a la información.PHP en un navegador web para ver información detallada.