GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat IonCube Loader na Debian 9 Stretch

V tomto tutoriálu vám ukážeme, jak nainstalovat IonCube Loader na Debian 9 Stretch. Pro ty z vás, kteří nevěděli, IonCube Loader je v podstatě šifrovací/dešifrovací nástroj pro PHP aplikace což také pomáhá urychlit obsluhované stránky. To je často vyžadováno u mnoha aplikací založených na PHP.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci IonCube Loader na serveru Debian 9 (Stretch).

Předpoklady

  • Server s jedním z následujících operačních systémů:Debian 9 (Stretch).
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte IonCube Loader na Debian 9 Stretch

Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že váš systém je aktuální, spuštěním následujícího apt-get příkazy v terminálu:

apt-get update
apt-get upgrade

Krok 2. Nainstalujte server LAMP.

Je vyžadován server Debian 9 LAMP. Pokud nemáte nainstalovanou LAMP, můžete postupovat podle našeho průvodce zde.

Krok 3. Instalace IonCube Loader na Debian 9.

Nejprve si stáhněte nejnovější archivní soubor nakladačů ionCube a spusťte následující wget příkaz:

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

Dále musíme najít, kde PHP načítá rozšíření, to lze provést spuštěním níže uvedeného příkazu a pohledem:

php -i | grep php.ini

Uvidíte výstup, který vypadá přibližně takto:

extension_dir => /usr/lib/php/20151012 => /usr/lib/php/20151012

Otevřete extrahovanou složku IonCube a zkopírujte odpovídající soubor zavaděče IonCube do vaší verze PHP:

cd ioncube
cp ioncube_loader_lin_7.0.so /usr/lib/php/20151012

Jakmile byl soubor zkopírován do adresáře extensions, musíme se ujistit, že konfigurační soubor PHP je aktualizován, aby používal správné rozšíření:

nano /etc/php.ini

Na začátek souboru přidejte následující řádek:

zend_extension = "/usr/lib/php/20151012/ioncube_loader_lin_7.0.so"

Nyní můžeme restartovat webový server Apache a PHP, aby se změny projevily:

systemctl restart apache2.service
systemctl restart php7.0-fpm.service

Krok 4. Testování ionCube na Debianu 9.

Pokud vidíte verzi PHP s verzí zavaděče ionCube, což znamená, že jste úspěšně nainstalovali a nakonfigurovali zavaděč PHP IonCube ve vašem systému Debian 9.

php -v

Výsledky:

PHP 7.0.30-0+deb9u1 (cli) (built: Jun 16 2018 16:18:36) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
    with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v10.2.4, Copyright (c) 2002-2018, by ionCube Ltd.
    with Zend OPcache v7.0.30-0+deb9u1, Copyright (c) 1999-2017, by Zend Technologies

Gratulujeme! Úspěšně jste nainstalovali IonCube. Děkujeme, že jste použili tento návod k instalaci IonCube Loader na systém Debian 9 Stretch. Pro další nápovědu nebo užitečné informace doporučujeme navštívit oficiální web IonCube.


Debian
  1. Jak nainstalovat PHP ionCube Loader v CentOS 8

  2. Jak nainstalovat PHP 8.0 na Debian 11

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

  1. Jak nainstalovat ionCube Loader na Debian

  2. Jak nainstalovat PHP 8 na Debian 10

  3. Jak nainstalovat PHP 7.2 na Debian 9

  1. Jak nainstalovat ionCube Loader na Debian 9

  2. Jak nainstalovat PHP 7.4 na Debian 10

  3. Jak nainstalovat PHP na Debian 11