GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Skript:IonCube auf Debian VPS installieren

IonCube ist eine PHP-Zend-Codierungsmethode, die zum Schützen und Codieren von PHP-Dateien verwendet wird. Um verschlüsselte PHP-Dateien auf Ihrem VPS anzuzeigen, müssen Sie die PHP-Ioncube-Erweiterung installiert haben.
Heute werden wir sehen, wie Sie den Ioncube-Loader auf Ihrem Debian- oder Ubuntu-VPS mit einem einfachen Bash-Skript installieren.

#!/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

Geben Sie nach dem Ausführen des Skripts den folgenden Befehl ein, um zu überprüfen, ob die ioncube-Erweiterung ordnungsgemäß installiert ist:„php -v“. Die Ausgabe sollte ungefähr so ​​aussehen:

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

Das Skript ist selbsterklärend und sollte auf jedem Debian-basierten System wie Ubuntu oder Linux Mint funktionieren.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, dies für Sie zu installieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Debian
  1. So installieren Sie PHP 7.4 unter Debian 10

  2. So installieren Sie PHP unter Debian 11

  3. Fork CMS auf einem Debian VPS installieren

  4. Installieren Sie MODX auf einem Debian 7 VPS

  5. So installieren Sie PHP 7.2 auf Debian 9

So installieren Sie PHP unter Debian 9

So installieren Sie PHP unter Debian 10 Linux

So installieren Sie PHP 8 auf Debian 10

Installieren Sie das Laravel-Framework unter Debian 11

So installieren Sie den IonCube Loader auf Debian 9 Stretch

So installieren Sie den IonCube Loader unter Debian 10