So installieren Sie Ioncube mit PHP in Ubuntu 20.04

So installieren Sie Ioncube mit PHP in Ubuntu 20.04

Der Ioncube Loader ist die Bibliothek, mit der ioncube codierte Dateien auf dem Server geladen werden können. Es ist erforderlich, auf dem Webserver zu installieren, um alle ioncube codierten Dateien vor dem Ausführen zu dekodieren. Das Ioncube bietet eine Funktion, um Ihr PHP -Skript zu verschlüsseln, um sie sicher zu halten. Es hält sie auch vor nicht autorisierten Verwendungen sicher.

In diesem Tutorial können Sie den Ioncube -Loader mit PHP auf Ubuntu 20 konfigurieren.04 Linux -System.

Voraussetzungen

Wir gehen davon aus, dass Sie bereits PHP auf Ihrem Ubuntu -System installiert haben. Wenn nicht, können Sie diese Anweisungen befolgen, um die erforderliche PHP -Version zu installieren.

Schritt 1 - Ioncube Loader herunterladen

Laden Sie zunächst die neuesten Ioncube Loader -PHP -Module von Ioncube von Ioncube Download -Seite herunter. Alternativ können Sie auch den folgenden Befehl verwenden, um Ioncube Loader herunterzuladen. Extrahieren Sie auch das heruntergeladene Archiv unter /usr /lokales Verzeichnis.

WGet http: // downloads3.Ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.Teer.gz tar xzf ioncube_loaders_lin_x86-64.Teer.gz -c /usr /local 

Schritt 2 - Finden Sie den richtigen PHP.Ini

Es ist wichtig, die richtige PHP -Konfigurationsdatei (PHP) zu finden.ini) nur Ioncube dafür zu ermöglichen. Der PHP -I Der Befehl enthält Ihnen die Detailinformationen zur aktiven PHP -Version auf der Befehlszeilenschnittstelle.

Sie können den PHP grepieren.INI -Standort durch Ausführen des Befehls:

PHP -i | Grep Php.INI -Konfigurationsdatei (PHP.ini) path =>/etc/php/7.4/CLI geladene Konfigurationsdatei =>/etc/php/7.4/cli/PHP.Ini 

Es wurde vielleicht, dass Apache mit der anderen Version des PHP konfiguriert wurde. Um festzustellen, dass Sie einen Phpinfo () einsetzen müssen; Datei auf dem Server -Webserver -Dokument als Root.

Standardmäßig speicherte PHP -Konfigurationsdateien am folgenden Ort gespeichert. Zum Beispiel die Konfigurationsdateien für den PHP 7.4 werden am unterhalb der Stelle gespeichert

  • /etc/php/7.3/cli/PHP.INI #FOR PHP CLI
  • /etc/php/7.3/fpm/PHP.INI #FOR PHP FPM
  • /etc/php/7.3/Apache/PHP.INI #FOR PHP mit Apache

Schritt 3 - Ioncube Loader in PHP konfigurieren

Bearbeiten Sie nun die erforderlichen PHP -Konfigurationsdateien oder können Sie in allen oben gefundenen Konfigurationsdateien aktualisieren. Gehen Sie den folgenden Code an, basierend auf Ihrer PHP -Version am Ende der Dateien.

 zend_extension =/usr/local/ioncube/ioncube_loader_lin_7.4.So 

Stellen Sie sicher, dass Sie ersetzen /usr/local/ioncube/ioncube_loader_lin_7.23.So Dateipfad mit Ihrer passenden PHP -Versionsdatei.

Schritt 4 - Testkonfiguration

Alles erledigt. Sie haben Ioncube -Einstellungen zu Ihrer PHP -Konfiguration hinzugefügt. Um die Konfiguration zu überprüfen, geben Sie ein:

PHP -v Php 7.4.8 (CLI) (gebaut: Jul 13 2020 16:46:22) (NTS) Copyright (c) Die PHP -Gruppe Zend Engine V3.4.0, Copyright (c) Zend -Technologien mit dem Ioncube PHP Loader + Ioncube24 V10.4.1, Copyright (C) 2002-2020, von Ioncube Ltd. mit Zend Opcache v7.4.8, Copyright (C), von Zend Technologies 

Sie sehen, dass Ioncube PHP Loader mit Ihrer PHP -Version konfiguriert wurde. Um die Konfiguration für Apache anzuzeigen, verwenden Sie die Phpinfo () -Datei.

Abschluss

In diesem Tutorial haben Sie gelernt, Ioncube -PHP -Loader auf Ubuntu 20 zu installieren und zu konfigurieren.04 Linux -System.