GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat IonCube Loader na CentOS 7 ručně?

Ioncube je modul PHP, který chrání zdrojový kód aplikace PHP před zobrazením z nelicencovaného počítače. Také se používá ke spouštění zakódovaných souborů. Většina aplikací a softwaru jej používá pro účely zabezpečení. Níže jsou uvedeny kroky k ruční instalaci IonCube Loader na váš server Centos 7.0.

  1. Přihlaste se na svůj server přes SSH.

# ssh [email protected]_Address
  1. Spuštěním tohoto příkazu zkontrolujte verzi systému.

# arch
  1. Pokud je verze vašeho systému 64bitová, budete muset nainstalovat Ioncube Loader s 64bitovou verzí.

# wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
  1. Následující odkaz je pro 32bitovou verzi systému.

# wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
  1. Tímto příkazem rozbalte soubor tar.gz.

# tar xfz ioncube_loaders_lin_x86-64.tar.gz
  1. Zkontrolujte svou verzi php pomocí následujícího příkazu a najděte vhodnou verzi zavaděče ioncube.

# php -v

PHP 7.0.32 (cli) (built: Sep 13 2018 16:50:42) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
  1. Tady je verze php 7.0, takže nainstalujeme Ioncube_loader_lin_7.0.so, ale verzi Ioncube si můžete vybrat podle své verze php.

# ls ioncube
ioncube_loader_lin_4.1.so        ioncube_loader_lin_4.4.so        ioncube_loader_lin_5.1.so     ioncube_loader_lin_5.3.so      ioncube_loader_lin_5.5.so     LICENSE.txt        
ioncube_loader_lin_4.2.so        ioncube_loader_lin_4.4_ts.so     ioncube_loader_lin_5.1_ts.so  ioncube_loader_lin_5.3_ts.so   ioncube_loader_lin_5.5_ts.so  loader-wizard.php
ioncube_loader_lin_4.3.so        ioncube_loader_lin_5.0.so        ioncube_loader_lin_5.2.so     ioncube_loader_lin_5.4.so      ioncube_loader_lin_5.6.so     README.txt
ioncube_loader_lin_4.3_ts.so     ioncube_loader_lin_5.0_ts.so     ioncube_loader_lin_5.2_ts.so  ioncube_loader_lin_5.4_ts.so   ioncube_loader_lin_5.6_ts.so  USER-GUIDE.pdf
  1. Najděte umístění adresáře rozšíření php.

# php -i | grep extension_dir
extension_dir => /usr/lib64/php/modules => /usr/lib64/php/modules
sqlite3.extension_dir => no value => no value
  1. zkopírujte soubor ioncube.so do adresáře rozšíření php.

cp ioncube/ioncube_loader_lin_7.0.so /usr/lib64/php/modules
  1. Přidejte do svého souboru php.ini následující řádek.

# vi /etc/php.ini
zend_extension = /usr/lib64/php/module/ioncube_loader_lin_7.0.so
Cesta k souboru php.ini se může na vašem serveru lišit. Pokud máte nainstalovaný cPanel, můžete zkontrolovat cestu přidáním souboru phpinfo.

  1. Uložte soubor php.ini a ověřte ioncube ve vašem php a mělo by vám to poskytnout následující výsledek.

# php -v
PHP 7.0.32 (cli) (built: Sep 13 2018 16:50:42) ( 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.7, Copyright (c) 2002-2018, by ionCube Ltd.
    with Zend OPcache v7.0.32, Copyright (c) 1999-2017, by Zend Technologies

Takto můžete nainstalovat Ioncube na server centos.


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

  2. Jak nainstalovat ionCube Loader na Debian 9

  3. Jak nainstalovat PHP 5.6 na CentOS 7

  1. Jak nainstalovat PHP ionCube Loader v CentOS 8

  2. Jak nainstalovat ionCube Loader na Debian

  3. Jak nainstalovat PHP 5.5 na CentOS

  1. Jak nainstalovat PHP 7.3 na CentOS 8

  2. Nainstalujte ionCube Loader na CentOS 7

  3. Jak nainstalovat IonCube Loader na Fedoru 23