PHP Installation · 2 min read · Nov 26, 2025

Wie man den PHP ionCube Loader in CentOS 8 installiert

ionCube Loader ist eine PHP-Erweiterung, die verwendet wird, um PHP-Skripte zu decodieren, die mit dem ionCube PHP Encoder-Paket codiert wurden. Es ist sehr nützlich, um den Quellcode von PHP-basierten Anwendungen zu schützen und zu verhindern, dass er sichtbar, geändert und auf nicht lizenzierten Computern ausgeführt wird. Es ist ein Verschlüsselungs-/Entschlüsselungswerkzeug für PHP-basierte Anwendungen, das auch die Ladezeit der Seite beschleunigt.

In diesem Tutorial zeigen wir Ihnen, wie Sie den ionCube Loader in PHP auf CentOS 8 aktivieren.

Voraussetzungen

  • Ein Server, der CentOS 8 ausführt.
  • Ein Root-Passwort ist auf Ihrem Server konfiguriert.

Apache und PHP installieren

Bevor Sie beginnen, müssen Sie PHP und Apache auf Ihrem System installieren. Sie können dies tun, indem Sie den folgenden Befehl ausführen:

yum install httpd php php-common php-cli -y

Sobald alle Pakete installiert sind, überprüfen Sie die Version von PHP mit dem folgenden Befehl:

php --version

Sie sollten die folgende Ausgabe erhalten:

PHP 7.2.11 (cli) (built: Oct  9 2018 15:09:36) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

ionCube Loader herunterladen

Laden Sie zuerst die neueste Version des ionCube Loaders von der offiziellen Website herunter. Sie können es mit dem folgenden Befehl herunterladen:

wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Sobald der Download abgeschlossen ist, extrahieren Sie die heruntergeladene Datei mit dem folgenden Befehl:

tar xzf ioncube_loaders_lin_x86-64.tar.gz

Als nächstes listen Sie den Inhalt des ioncube-Verzeichnisses auf:

ls ioncube

Sie sollten die folgende Ausgabe sehen:

ioncube_loader_lin_4.1.so     ioncube_loader_lin_5.0_ts.so  ioncube_loader_lin_5.4.so     ioncube_loader_lin_7.0_ts.so  LICENSE.txt
ioncube_loader_lin_4.2.so     ioncube_loader_lin_5.1.so     ioncube_loader_lin_5.4_ts.so  ioncube_loader_lin_7.1.so     loader-wizard.php
ioncube_loader_lin_4.3.so     ioncube_loader_lin_5.1_ts.so  ioncube_loader_lin_5.5.so     ioncube_loader_lin_7.1_ts.so  README.txt
ioncube_loader_lin_4.3_ts.so  ioncube_loader_lin_5.2.so     ioncube_loader_lin_5.5_ts.so  ioncube_loader_lin_7.2.so     USER-GUIDE.pdf
ioncube_loader_lin_4.4.so     ioncube_loader_lin_5.2_ts.so  ioncube_loader_lin_5.6.so     ioncube_loader_lin_7.2_ts.so  USER-GUIDE.txt
ioncube_loader_lin_4.4_ts.so  ioncube_loader_lin_5.3.so     ioncube_loader_lin_5.6_ts.so  ioncube_loader_lin_7.3.so
ioncube_loader_lin_5.0.so     ioncube_loader_lin_5.3_ts.so  ioncube_loader_lin_7.0.so     ioncube_loader_lin_7.3_ts.so

ionCube Loader in PHP aktivieren

Als nächstes müssen Sie den Speicherort des Erweiterungsverzeichnisses finden. Sie können dies mit dem folgenden Befehl tun:

php -i | grep extension_dir

Sie sollten die folgende Ausgabe erhalten:

extension_dir => /usr/lib64/php/modules => /usr/lib64/php/modules

Kopieren Sie nun das ionCube Loader-Modul aus dem ioncube-Verzeichnis, das Ihrer PHP-Version entspricht, in das PHP-Erweiterungsverzeichnis:

cp ioncube/ioncube_loader_lin_7.2.so /usr/lib64/php/modules/

Als nächstes müssen Sie es aktivieren, indem Sie die php.ini-Datei bearbeiten:

nano /etc/php.ini

Fügen Sie die folgende Zeile am Ende der Datei hinzu:

zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_7.2.so

Starten Sie als nächstes den Apache-Dienst neu, um die Änderungen anzuwenden:

systemctl restart httpd

Überprüfen der Installation des ionCube Loaders

Überprüfen Sie als nächstes das ionCube Loader PHP-Modul mit dem folgenden Befehl:

php -v

Wenn alles in Ordnung ist, sollten Sie die folgende Ausgabe erhalten:

PHP 7.2.11 (cli) (built: Oct  9 2018 15:09:36) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    mit dem ionCube PHP Loader + ionCube24 v10.3.9, Copyright (c) 2002-2019, von ionCube Ltd.

Sie können dies auch mit dem folgenden Befehl überprüfen:

php -m

Sie sollten die folgende Ausgabe sehen:

[PHP-Module] bz2 calendar Core ctype curl date exif fileinfo filter ftp gettext hash iconv ionCube Loader libxml openssl pcntl pcre Phar readline Reflection session sockets SPL standard tokenizer zlib [Zend-Module] der ionCube PHP Loader + ionCube24

Die obige Ausgabe bestätigt, dass die PHP ionCube-Erweiterung auf Ihrem Server geladen ist.

Herzlichen Glückwunsch! Das ionCube PHP-Modul ist jetzt auf Ihrem Server installiert und aktiviert.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.