C贸mo instalar el cargador IonCube en Ubuntu Linux

Publicado por

Si tiene su propio servidor PHP y sabe que est谩 en Linux, puede instalar la extensi贸n del cargador ionCube en su servidor para descifrar (anteriormente, funcionaba como un cifrador) las secuencias de comandos de su servidor PHP. Suponga que es un administrador de servidor o una empresa de dropshipping de comercio electr贸nico involucrada. En ese caso, probablemente ya sepa que a veces los grandes sitios de comercio electr贸nico no permiten el env铆o directo de productos sin tener el cargador ionCube en su servidor PHP. Adem谩s, si es un desarrollador de PHP puede utilizar ionCube para ocultar su propio c贸digo a sus clientes. No llevar谩 mucho tiempo instalar la extensi贸n del cargador ionCube en un sistema Ubuntu Linux.

IonCube Loader en Ubuntu Linux


El cargador ionCube est谩 escrito en lenguaje de programaci贸n PHP; est谩 disponible para m谩quinas con arquitectura de sistema de 64 y 32 bits. Puede instalar el servicio ionCube en macOS, Linux, FreeBSD y cPanel. Para instalar la extensi贸n del cargador ionCube en su sistema Linux, necesitar谩 los privilegios de root y el conocimiento b谩sico de la configuraci贸n del servidor PHP. En esta publicaci贸n, veremos c贸mo instalar la extensi贸n PHP del cargador ionCube en Ubuntu Linux.

Paso 1: Instale Apache en Ubuntu Linux


Para instalar la extensi贸n del cargador ionCube en su Ubuntu Linux, necesita tener un PHP servidor instalado y activo en su m谩quina. Puede utilizar el servidor PHP Apache o el servidor PHP Nginx. Aqu铆, usar茅 el servidor Apache. Primero, ejecute el siguiente comando en el shell de su terminal para instalar el servidor PHP Apache.

 $ sudo apt install apache2 php7.0 php7.0-fpm php7.0-cli

 IonCube loader on Ubuntu install apache

Despu茅s de instalar el servidor, ahora puede ejecutar el siguiente comando de control del sistema para habilitar y reiniciar el servidor PHP Apache.

 $ sudo systemctl start apache2 
 $ sudo systemctl enable apache2

Paso 2: Descargar IonCube Loader [19659005] Despu茅s de instalar el servidor Apache, ahora comprobaremos la versi贸n de la arquitectura de nuestro sistema para descargar la versi贸n apropiada del cargador ionCube. Si su m谩quina est谩 construida con un dise帽o de arquitectura de 32 bits, debe descargar la versi贸n de 32 bits.

Como la mayor铆a de los servidores Linux est谩n construidos con un dise帽o de arquitectura de 64 bits, veremos c贸mo descargar e instalar la versi贸n de 64 bits. Versi贸n de bits de la extensi贸n del cargador ionCube. Puede ejecutar el siguiente comando para verificar la construcci贸n de la arquitectura de su m谩quina.

 $ uname -r

Ahora, ejecute el siguiente comando cd para ingresar al directorio temporal de su sistema de archivos Linux . Luego, ejecute el comando wget para descargar la extensi贸n del cargador ionCube en su m谩quina Ubuntu.

 $ cd / tmp 
 $ wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

 descarga a trav茅s de wget

Si tienes una m谩quina de 32 bits, ejecuta el siguiente comando wget en su lugar.

 $ wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz

Cuando finalice la descarga, ejecute el comando tar que se indica a continuaci贸n para extraer el archivo de carga ionCube comprimido. Cuando finalice la extracci贸n, ejecute el comando ls cd y los comandos ls que se indican a continuaci贸n para ingresar al directorio ionCube.

 $ tar -zxvf ioncube_loaders_lin_x86 * 
 $ cd ioncube / 
 $ ls -l

 extraer directorio

Paso 3: Instalar IonCube en Ubuntu Linux


Para instalar la extensi贸n del cargador ionCube en Ubuntu, necesitamos saber la versi贸n PHP de nuestro servidor Apache PHP. Puede ejecutar el siguiente comando para ver la versi贸n de PHP. Aseg煤rese de que la versi贸n de PHP sea 7.2 o superior. Ahora, anote su versi贸n de PHP en un bloc de notas; lo usaremos m谩s tarde.

 $ php -v

Ahora, ejecute el siguiente comando GREP para encontrar la ubicaci贸n de su archivo de extensi贸n PHP dentro de su sistema de archivos Linux. Cuando obtenga la ubicaci贸n del directorio, tome nota de la ubicaci贸n del directorio.

 $ php -i | grep extension_dir

Ahora puede ejecutar el siguiente comando cp para copiar los archivos de extensi贸n del cargador ionCube dentro de sus archivos PHP.

$ sudo cp /tmp/ioncube/ioncube_loader_lin_7.4.so / usr / lib / php / 20190902 [19659014]  Verifique la versi贸n PHP 

Paso 4: Configure IonCube Loader


Despu茅s de descargar y mover la extensi贸n PHP del cargador ionCube en su Ubuntu Linux, es hora de configurar el cargador ionCube. Puede ejecutar las siguientes l铆neas de comando que se indican a continuaci贸n para editar el script de configuraci贸n PHP. Necesita editar tanto PHP CLI como los archivos PHP Apache.

Ejecute el siguiente comando para editar el script de configuraci贸n PHP CLI.

 $ sudo nano /etc/php/7.0/cli/php.ini

Run el siguiente comando para editar el script de configuraci贸n de Apache2.

 $ sudo nano /etc/php/7.0/apache2/php.ini

Despu茅s de abrir los scripts de configuraci贸n, debe agregar la siguiente l铆nea dentro del script. Cuando finalice la edici贸n, guarde y salga del archivo.

 zend_extension = /usr/lib/php/20190902/ioncube_loader_lin_7.4.so

configure IonCube loader en Ubuntu

Luego reinicie su Servidor PHP Apache en su m谩quina Linux.

 $ sudo systemctl restart apache2

Paso 5: Probar IonCube Loader


Finalmente, casi hemos terminado con la instalaci贸n de la extensi贸n PHP del cargador ionCube en nuestro sistema Ubuntu Linux. Ahora, ejecutaremos una prueba de verificaci贸n r谩pida para monitorear si est谩 configurado con el marco PHP o no.

Para verificar la apariencia de ionCube en el marco PHP, puede verificar la versi贸n de PHP en su Sistema Linux. El comando le devolver铆a la versi贸n PHP y la versi贸n del motor Zend y la presencia de ionCube.

 $ php -v

 Cargador IonCube en Ubuntu Final

Palabras finales


He descrito paso a paso paso c贸mo puede descargar, configurar y verificar la herramienta de extensi贸n PHP del cargador IonCube en Ubuntu Linux en toda la publicaci贸n. Tambi茅n he descrito los requisitos previos para instalarlo en un sistema Linux. Si encuentra 煤til y 煤til esta publicaci贸n, comp谩rtala con sus amigos y con la comunidad de Linux. Tambi茅n puede escribir sus opiniones sobre esta publicaci贸n en la secci贸n de comentarios.