GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie den ionCube Loader für PHP in Ubuntu

In diesem Beitrag erfahren Sie, wie Sie den ionCube Loader für PHP in Ubuntu installieren

ionCube ist ein PHP-Erweiterungs-(Modul)-Tool, das eingeführt wurde, um den Quellcode von Software, die mit der PHP-Programmiersprache geschrieben wurde, davor zu schützen, angezeigt, geändert und auf nicht lizenzierten Computern ausgeführt zu werden. Die Codierungstechnologie ist aus früheren Arbeiten am PHP Accelerator-Projekt hervorgegangen und umfasste beim ersten Start einen Online-Codierungsdienst, bei dem PHP-Skripte hochgeladen und eine codierte Version im Gegenzug heruntergeladen werden können, sowie bald darauf ein Befehlszeilentool für Linux.

IonCube installieren

  • Zuerst müssen Sie ioncube herunterladen Loader-Dateien nach /tmp Verzeichnis

Für 64-Bit-System

cd /tmp
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Für 32-Bit-System

cd /tmp
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
  • Dekomprimieren Sie also die heruntergeladene Datei mit dem tar-Befehl wie folgt:
tar -zxvf ioncube_loaders_lin_x86*
  • Wechseln Sie zum unkomprimierten Ordner und listen Sie dann alle ioncube-Loader-Dateien wie unten gezeigt auf:
cd ioncube
ll
  • Suchen Sie den Speicherort des Erweiterungsverzeichnisses für Ihre PHP-Version, es wird dort gefunden, wo die Ioncube-Loader-Dateien installiert werden, wie im folgenden Screenshot gezeigt.
php -i | grep extension_dir
  • Danach sollten Sie den Ioncube Loader für Ihr PHP kopieren Version in das Erweiterungsverzeichnis /usr/lib/php/20190902

Für meine , meine PHP-Version ist php 7.4 , also kopiere ich das Modul ioncube_loader_lin_7.4.so in das Erweiterungsverzeichnis, wie unten gezeigt.

cp /tmp/ioncube/ioncube_loader_lin_7.4.so /usr/lib/php/20190902
  • Der nächste Schritt ist die Konfiguration des ioncube Loader, um mit PHP zu arbeiten.
vim /etc/php/7.4/apache2/php.ini
  • Fügen Sie dann die folgende Zeile hinzu:
zend_extension = /usr/lib/php/20190902/ioncube_loader_lin_7.4.so
  • Starten Sie Ihren Webserver neu
#For apache web server

systemctl restart apache2
---------------------------

#For nginx web server

systemctl restart nginx
systemctl restart php-fpm
  • Vergewissern Sie sich abschließend, dass der ionCube Loader richtig installiert und mit Ihrer PHP-Version konfiguriert ist.
root@unixcop:~# php -v
PHP 7.4.3 (cli) (built: Mar 2 2022 15:36:52) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v11.0.1, Copyright (c) 2002-2018, by ionCube Ltd.
    with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies
root@unixcop:~#

Schlussfolgerung

Das ist es

In dieser Anleitung haben wir Ihnen gezeigt, wie Sie den Ioncube-Loader in Ubuntu 20.04 installieren

Danke.


Ubuntu
  1. So installieren Sie den Ioncube-Loader unter CentOS, Debian und Ubuntu

  2. So installieren Sie den ionCube Loader unter Debian 9

  3. So installieren Sie PHP 8.0 unter Ubuntu 20.04 / Ubuntu 18.04

  4. So installieren Sie den ionCube Loader unter Debian

  5. So installieren Sie PHP 7.2 auf Ubuntu 16.04

So installieren Sie den IonCube Loader unter Ubuntu 20.04 LTS

So installieren Sie PHP 8.0 unter Ubuntu 20.04 / 18.04

So installieren Sie den IonCube Loader unter Ubuntu Linux

So installieren Sie PHP unter Ubuntu 22.04

So installieren Sie den IonCube Loader unter Ubuntu 20.04

So installieren Sie PHP unter Ubuntu 22.04