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.