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
123 |