GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat ionCube Loader na Debian

Nainstalujte PHP Ioncube Loader v systému Debian Linux . Ioncube se používá jako nástroj pro šifrování a dešifrování pro aplikace PHP, pomocí kterého můžeme chránit naše data. Může také omezit neoprávněné spuštění aplikace PHP. Pomáhá také urychlit zobrazování stránek. Zavaděče IonCube se používají k dekódování zakódovaných souborů při běhu na webovém serveru. čtěte více podrobností na oficiálních stránkách. Tento tutoriál vám pomůže nainstalovat PHP ionCube Loaders na systém Debian Linux.

  • Jak nainstalovat Ioncube Loader v CentOS/RHEL 7/6/5
  • Jak nainstalovat Ioncube Loader do WHM/cPanel

Předpoklady

  • Spuštění serveru Debian s přístupem přes shell
  • Předinstalovaný Apache a PHP

Krok 1 – Stáhněte si ionCube Loader

Nejprve si stáhněte nejnovější php moduly pro zavaděče ioncube z ioncube ze stránky stahování ioncube. Alternativně můžete také použít následující příkaz ke stažení zavaděčů ioncube.

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

Poté rozbalte stažený archiv pod /usr/local adresář.

tar xzf ioncube_loaders_lin_x86-64.tar.gz -C /usr/local

Krok 2 – Povolte ionCube Loader v PHP

Nyní najděte aktivní verzi PHP ve vašem systému. Chcete-li najít php.ini soubor můžete použít následující příkaz.

php -i | grep php.iniConfiguration File (php.ini) Cesta => /etc/php/7.3/cliLoaded Configuration File => /etc/php/7.3/cli/php.ini 

Výše uvedený příkaz zobrazí konfigurační soubor pro PHP CLI. Musíte upravit php.ini pro CLI a také pro Apache. Můžete to najít pomocí phpinfo(); funkce php.

Ve výchozím nastavení jsou umístění konfiguračního souboru:

sudo vim /etc/php/7.3/cli/php.ini #for PHP CLI  sudo vim /etc/php/7.3/fpm/php.ini #for PHP FPM  sudo vim /etc/php/7.3/apache/php.ini #for PHP s Apache  

Upravte všechny výše uvedené konfigurační soubory a na konec souborů přidejte níže uvedený kód.

 zend_extension =/usr/local/ioncube/ioncube_loader_lin_7.3.so

Nahradit /usr/local/ioncube/ioncube_loader_lin_7.3.so soubor s odpovídající verzí souboru PHP.

Krok 3 – Restartujte službu Apache a PHP-FPM

Po provedení změn v php.ini pro Apache nebo PHP-FPM je třeba restartovat následující služby.

sudo systemctl restart apache2 #for PHP s Apache  sudo systemctl restart php7.3-fpm #for PHP FPM  

Krok 4 – Ověřte ionCube Loader

Pojďme si ověřit instalaci a konfiguraci modulu Ioncube PHP. Spusťte php -m příkaz na shellu.

php -vPHP 7.3.6-1+0~20190531112640.39+buster~1.gbp6131b7 (cli) (postaveno:31. května 2019 11:26:40) ( NTS )Copyright (c) 11 PHP GroupZend Engine v3.3.6, Copyright (c) 1998-2018 Zend Technologies s ionCube PHP Loader + ionCube24 v10.3.7, Copyright (c) 2002-2019, od ionCube Ltd. s Zend OPcache v7.3.6-1+0~20190531112640.39+buster~1.gbp6131b7, Copyright (c) 2019s Copyright (c) 189s před> 

Případně můžete také vložit info.php soubor na vašem webovém serveru v kořenovém adresáři dokumentu s následujícím obsahem a zkontrolujte stav přístupem k souboru info.php ve webovém prohlížeči.

PHP
123

Poté přejděte na info.php ve webovém prohlížeči a zobrazte podrobné informace.


Debian
  1. Jak nainstalovat ionCube Loader na Debian 9

  2. Jak nainstalovat PHP ionCube Loader v CentOS 8

  3. Jak nainstalovat PHP 7.3 na Debian 10

  1. Jak nainstalovat PHP 8.0 na Debian 11

  2. Jak nainstalovat PHP 8.0 na Debian 10 / Debian 9

  3. Jak nainstalovat PHP 7.4 na Debian 10

  1. Jak nainstalovat PHP 8 na Debian 10

  2. Jak nainstalovat PHP na Debian 11

  3. Jak nainstalovat PHP 7.2 na Debian 9