GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar ionCube Loader en Debian

Instalar PHP Ioncube Loaders en el sistema Debian Linux . Ioncube se utiliza como la utilidad de cifrado y descifrado para aplicaciones PHP mediante la cual podemos mantener seguros nuestros datos. También puede restringir la aplicación PHP para que se ejecute sin autorización. También ayuda a acelerar las páginas que se sirven. Los cargadores 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 PHP ionCube Loaders en el sistema Debian Linux.

  • Cómo instalar Ioncube Loader en CentOS/RHEL 7/6/5
  • Cómo instalar Ioncube Loader en WHM/cPanel

Requisitos previos

  • Ejecución del servidor Debian con acceso shell
  • Apache y PHP preinstalados

Paso 1:descarga el cargador ionCube

En primer lugar, descargue los últimos módulos php de ioncube loaders 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.tar.gz

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

tar xzf ioncube_loaders_lin_x86-64.tar.gz -C /usr/local

Paso 2:habilitar ionCube Loader en PHP

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

php -i | grep php.ini

Configuration File (php.ini) Path => /etc/php/7.3/cli
Loaded Configuration File => /etc/php/7.3/cli/php.ini

El comando anterior mostrará el archivo de configuración para PHP CLI. Debe editar php.ini para CLI y también para Apache. Puede 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   #for PHP with Apache 

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

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

Reemplace /usr/local/ioncube/ioncube_loader_lin_7.3.so archivo con su archivo de versión de PHP correspondiente.

Paso 3:reiniciar el servicio Apache y PHP-FPM

Después de realizar cambios en php.ini para Apache o PHP-FPM, debe reiniciar los siguientes servicios.

sudo systemctl restart apache2      #for PHP with Apache 
sudo systemctl restart php7.3-fpm      #for PHP FPM 

Paso 4:verificar el cargador ionCube

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

php -v

PHP 7.3.6-1+0~20190531112640.39+buster~1.gbp6131b7 (cli) (built: May 31 2019 11:26:40) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.6, Copyright (c) 1998-2018 Zend Technologies
    with the ionCube PHP Loader + ionCube24 v10.3.7, Copyright (c) 2002-2019, by ionCube Ltd.
    with Zend OPcache v7.3.6-1+0~20190531112640.39+buster~1.gbp6131b7, Copyright (c) 1999-2018, by Zend Technologies

Alternativamente, también puede poner un info.php archivo en la raíz del documento de su servidor web con el siguiente contenido y verifique el estado accediendo a info.php en el navegador web.

PHP

Luego acceda a info.php en un navegador web para ver información detallada.


Debian
  1. Cómo instalar ionCube Loader en Debian 9

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

  3. Cómo instalar PHP 8.0 en Debian 11

  4. Cómo instalar PHP 8.0 en Debian 10 / Debian 9

  5. Cómo instalar PHP 7.4 en Debian 10

Cómo instalar el cargador IonCube en Debian 11

Cómo instalar el cargador IonCube en CentOS

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 Loader en CentOS 7.1

    123