GNU/Linux >> Tutoriales Linux >  >> Debian

Guión:Instalar IonCube en Debian VPS

IonCube es un método de codificación PHP Zend que se utiliza para proteger y codificar archivos PHP. Para ver archivos php codificados en su VPS, debe tener instalada la extensión php ioncube.
Hoy veremos cómo instalar el cargador ioncube en su Debian o Ubuntu VPS utilizando un simple script bash.

#!/usr/bin/env bash
# RoseHosting.com

# Check if PHP CLI is installed
hash php 2>/dev/null || { echo >&2 "The script requires php5-cli but it's not installed.  Aborting."; exit 1; }

# Find the system architecture
DPKG_ARCH=$(dpkg --print-architecture)
if [[ "$DPKG_ARCH" = "i386" ]]; then
  ARCH="x86"
elif [[ "$DPKG_ARCH" = "amd64" ]]; then
  ARCH="x86-64"
fi

# Download and extract
wget -q -O - "http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_${ARCH}.tar.gz" | tar -xzf - -C /usr/local 

# Find PHP version
PHP_V=$(php -v)
PHP_VERSION=${PHP_V:4:3}

# Add the IonCube loader to the PHP configuration
echo "zend_extension=/usr/local/ioncube/ioncube_loader_lin_${PHP_VERSION}.so" \
    > '/etc/php5/conf.d/00-ioncube_loader.ini'

# Restart services
for i in php5-fpm nginx apache2;do
    test -x /etc/init.d/$i && /etc/init.d/$i restart
done

Después de ejecutar el script, para verificar si la extensión ioncube está instalada correctamente, escriba el siguiente comando:"php -v". El resultado debe ser similar al siguiente:

PHP 5.3.18-1~dotdeb.0 with Suhosin-Patch (cli) (built: Oct 19 2012 08:17:21)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
    with the ionCube PHP Loader v4.2.2, Copyright (c) 2002-2012, by ionCube Ltd.
    with Suhosin v0.9.33, Copyright (c) 2007-2012, by SektionEins GmbH

El script se explica por sí mismo y debería funcionar en cualquier sistema basado en Debian como Ubuntu o Linux Mint.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede pedirle a nuestros administradores expertos de Linux que lo instalen por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Debian
  1. Cómo instalar PHP 7.4 en Debian 10

  2. Cómo instalar PHP en Debian 11

  3. Cómo instalar Subrion CMS en un VPS Debian 8

  4. Cómo instalar PHP 7.2 en Debian 9

  5. Cómo instalar PHP 7.3 en Debian 10

Cómo instalar PHP en Debian 9

Cómo instalar PHP en Debian 10 Linux

Cómo instalar PHP 8 en Debian 10

Instalar Laravel Framework en Debian 11

Cómo instalar el cargador IonCube en Debian 9 Stretch

Cómo instalar el cargador IonCube en Debian 10