GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Ioncube-Loader

Es ist eine gängige Praxis, Ihren PHP-Code bei der Entwicklung von Webanwendungen zu codieren, und in der Hosting-Welt ist WHMCS und seine Software eines dieser Unternehmen. Um das PHP von der Serverseite zu dekodieren und auszuführen, müssen Ioncube-Loader auf Ihrem PHP-Server aktiviert sein.

Installieren Sie IonCube Loader auf cPanel- und einfachen CentOS/RHEL-Servern

Um ioncube Loader zu installieren, müssen Sie Root-Zugriff auf Ihren Server haben

Der erste Schritt vor der Installation besteht darin, zu prüfen, ob Sie bereits Ioncube-Loader auf Ihrem Server installiert haben. Der schnellste Weg, dies zu tun, ist die Ausführung von php -v, Beispiel:

[[email protected]:~]php -v
PHP 5.4.44 (cli) (built: Aug 13 2015 05:07:21) 
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
    with the ionCube PHP Loader v4.7.5, Copyright (c) 2002-2014, by ionCube Ltd.
[[email protected]:~]

Wie Sie sehen, sollten Sie, wenn Sie Ioncube-Loader aktiviert haben, so etwas sehen wie:

with the ionCube PHP Loader v4.7.5, Copyright (c) 2002-2014, by ionCube Ltd

Sie können dies auch mit einer phpinfo-Datei tun:

<?php phpinfo();?>

Die Installation von IonCube Loaders mit cPanel &WHM kann auf zwei Arten erfolgen:

1) Mit EasyApache: Gehen Sie zu WHM>> EasyApache und wählen Sie dann „IonCube Loaders“ aus der umfassenden Optionsliste, bevor Sie mit dem Kompilierungsprozess beginnen.

2) Verwenden des phpextensionmgr-Skripts:

Dieser Weg wird empfohlen, da Sie Apache und PHP nicht neu kompilieren müssen, es ist viel schneller:

/scripts/phpextensionmgr install IonCubeLoader

Wie kann ich Ioncube-Loader auf cPanel deinstallieren?

/scripts/phpextensionmgr uninstall IonCubeLoader

Wie kann ich ioncube Loader auf Servern ohne cPanel installieren?

Laden Sie zunächst die neuesten Loader auf Ihren Computer herunter von: http://www.ioncube.com/loaders.php

Holen Sie sich die neuesten Dateien, extrahieren Sie sie und verschieben Sie sie in das neue Verzeichnis, Beispiel:

cd /usr/src
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
unzip ioncube_loaders_lin_x86-64.tar.gz
tar -xvpzf ioncube_loaders_lin_x86-64.tar.gz
cd ioncube

Finden Sie das Erweiterungsverzeichnis Ihres PHP-Moduls heraus

grep extension_dir -i /etc/php.ini

Hinweis:Auf Fedora, RHEL und CentOS befindet es sich unter /etc/php.ini, aber in anderen Linux-Distributionen kann dies anders sein.

In meinem Fall war extension_dir:/usr/lib64/php/modules/. Also habe ich die ioncube_loader_lin*-Dateien in diesem Verzeichnis abgelegt, kopieren wir diese:

cp ioncube_loader_lin_5.4* /usr/lib64/php/modules/ -fv

Iocube-Loader zur PHP-Konfiguration hinzufügen:

echo "zend_extension=/usr/lib64/php/modules/ioncube_loader_lin_5.4.so" >> /etc/php.ini

Wichtig :Ersetzen Sie „zend_extension=/usr/lib64/php/modules/ioncube_loader_lin_5.4.so“ durch den tatsächlichen Pfad Ihres Erweiterungsverzeichnisses und Ihrer ioncube-Loader-Datei, die mit der von Ihnen ausgeführten PHP-Version identisch sein müssen.

Überprüfen Sie, ob die Ioncube-Loader funktionieren

Führen Sie php -v wie zuvor beschrieben aus, Sie sollten so etwas sehen:

with the ionCube PHP Loader v4.7.5, Copyright (c) 2002-2014, by ionCube Ltd.

Das ist alles, Ihr Server sollte jetzt Ioncube Loaders ohne Probleme ausführen.

Weiterführende Literatur:

  • Offizielle Ioncube-Website
  • Häufig gestellte Fragen zu Ioncube Loadern
How to Install Ioncube Loaders wurde zuletzt geändert:21. August 2015 von Esteban Borges
Cent OS
  1. So installieren Sie den PHP ionCube Loader in CentOS 8

  2. So installieren Sie PHP 5.6 unter CentOS 7

  3. So installieren Sie PHP 8 unter CentOS 7

  4. So installieren Sie den IonCube Loader auf Fedora 23

  5. So installieren Sie Ioncube-Loader für Plesk PHP 7

So installieren Sie den IonCube Loader unter CentOS 7

So installieren Sie den IonCube Loader unter CentOS 8

So installieren Sie den IonCube Loader unter Ubuntu 15.04

Wie installiere ich IonCube in cPanel/WHM?

So installieren Sie den ionCube Loader unter CentOS 7.1

So installieren Sie den IonCube Loader unter Ubuntu 20.04