GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo instalar el cargador IonCube en Ubuntu Linux

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 encriptador) los scripts de su servidor PHP. Suponga que usted es un administrador de servidor o un negocio de dropshipping de comercio electrónico involucrado. 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 usar 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.

Cargador IonCube 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, debe tener un servidor PHP instalado y activo en su máquina. Puede usar el servidor Apache PHP o el servidor Nginx PHP. Aquí, usaré el servidor Apache. Primero, ejecute el siguiente comando en su terminal para instalar el servidor Apache PHP.

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

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

$ sudo systemctl start apache2
$ sudo systemctl enable apache2

Paso 2:Descargue IonCube Loader

Después de instalar el servidor Apache, ahora verificaremos la versión de la arquitectura de nuestro sistema para descargar la versión adecuada de ionCube Loader. Si su máquina se basa en un diseño de arquitectura de 32 bits, debe descargar la versión de 32 bits.

- -

Como la mayoría de los servidores Linux se basan en un diseño de arquitectura de 64 bits, veremos cómo descargar e instalar la versión de 64 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

Si tiene una máquina de 32 bits, ejecute 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 del cargador de 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

Paso 3:Instale IonCube en Ubuntu Linux

Para instalar la extensión del cargador ionCube en Ubuntu, necesitamos conocer la versión de 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

Paso 4:configurar el cargador IonCube

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 proporcionan a continuación para editar el script de configuración de PHP. Debe editar los archivos PHP CLI y PHP Apache.

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

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

Ejecute 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

Luego reinicie su servidor Apache PHP en su máquina Linux.

$ sudo systemctl restart apache2

Paso 5:Probar el cargador IonCube

Finalmente, casi terminamos 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 de 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

Palabras finales

He descrito paso a 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 esta publicación útil y práctica, compártala con sus amigos y la comunidad de Linux. También puedes escribir tus opiniones sobre esta publicación en la sección de comentarios.


Linux
  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 el cargador IonCube en Fedora 23

  5. ¿Cómo instalar IonCube Loader en CentOS 7 manualmente?

Cómo instalar el cargador IonCube en Ubuntu 15.04

Cómo instalar el cargador IonCube en Ubuntu 16.04 LTS

Cómo instalar el cargador IonCube en Ubuntu 20.04 LTS

Cómo instalar Rust en Ubuntu Linux

Cómo instalar ionCube Loader en CentOS 7.1

Cómo instalar el cargador IonCube en Ubuntu 20.04