GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat ionCube Loader pro PHP v Ubuntu

V tomto příspěvku se dozvíte Jak nainstalovat ionCube Loader pro PHP v Ubuntu

ionCube je rozšíření (modul) PHP zavedené nástroje k ochraně zdrojového kódu softwaru napsaného pomocí programovacího jazyka PHP před zobrazením, změnami a spuštěním na nelicencovaných počítačích. Technologie kódování vyrostla z dřívější práce na projektu PHP Accelerator a při prvním spuštění zahrnovala online službu kódování, do které lze nahrávat skripty PHP a na oplátku stahovat zakódovanou verzi, a brzy poté nástroj příkazového řádku pro Linux.

Nainstalujte ionCube

  • Nejprve si musíte stáhnout ioncube načte soubory do /tmp adresář

Pro 64bitový systém

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

Pro 32bitový systém

cd /tmp
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
  • Stažený soubor tedy dekomprimujte pomocí příkazu tar následovně:
tar -zxvf ioncube_loaders_lin_x86*
  • Přepněte do nekomprimované složky a vypište všechny soubory zavaděče ioncube, jak je uvedeno níže:
cd ioncube
ll
  • Zjistěte umístění adresáře rozšíření pro vaši verzi PHP. Naleznete jej tam, kde budou nainstalovány soubory zavaděče ioncube, jak je znázorněno na níže uvedeném snímku obrazovky.
php -i | grep extension_dir
  • Poté byste měli zkopírovat zavaděč ioncube pro vaše PHP verzi do adresáře rozšíření /usr/lib/php/20190902

Pro můj , moje verze php je php 7.4 , takže zkopíruji modul ioncube_loader_lin_7.4.so do adresáře rozšíření, jak je znázorněno níže.

cp /tmp/ioncube/ioncube_loader_lin_7.4.so /usr/lib/php/20190902
  • Dalším krokem je konfigurace ioncube zavaděč pro práci s PHP.
vim /etc/php/7.4/apache2/php.ini
  • Poté přidejte následující řádek:
zend_extension = /usr/lib/php/20190902/ioncube_loader_lin_7.4.so
  • Restartujte webový server
#For apache web server

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

#For nginx web server

systemctl restart nginx
systemctl restart php-fpm
  • Nakonec ověřte, že ionCube loader je správně nainstalován a nakonfigurován s vaší verzí PHP.
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:~#

Závěr

To je ono

V této příručce jsme vám ukázali, jak nainstalovat zavaděč ioncube v Ubuntu 20.04

Děkuji.


Ubuntu
  1. Jak nainstalovat Ioncube loader na CentOS, Debian a Ubuntu

  2. Jak nainstalovat ionCube Loader na Debian 9

  3. Jak nainstalovat PHP ionCube Loader v CentOS 8

  1. Jak nainstalovat PHP 8.0 na Ubuntu 20.04 / Ubuntu 18.04

  2. Jak nainstalovat ionCube Loader na Debian

  3. Jak nainstalovat PHP 7.2 na Ubuntu 16.04

  1. Jak nainstalovat PHP na Ubuntu 18.04

  2. Jak nainstalovat PHP na Ubuntu 20.04

  3. Jak nainstalovat Ioncube Loader na CentOS, Debian a Ubuntu