GNU/Linux >> Znalost Linux >  >> Cent OS

Nainstalujte ionCube Loader na CentOS 7

Ukážeme vám, jak nainstalovat ionCube loader na CentOS 7. ionCube loader je modul PHP, který umožňuje PHP načítat soubory chráněné softwarem ionCube Encoder. Většinou jej používá mnoho komerčních prodejců softwaru k ochraně svého kódu a zabránění jeho viditelnosti. V tomto tutoriálu vám ukážeme, jak povolit ionCube Loaders na CentOS 7 VPS. Instalace zavaděče ionCube na CentOS 7 je snadný úkol, postupujte podle níže uvedeného návodu a během několika minut byste měli nainstalovat zavaděč ionCube na server CentOS 7.

1. Přihlaste se ke svému CentOS 7 VPS přes SSH jako uživatel root

# ssh root@IP_Address

a aktualizujte všechny nainstalované služby

# yum aktualizace

2. Spusťte v terminálu příkaz „arch“ a zkontrolujte, zda je váš systém 32bitový (i686) nebo 64bitový (x86_64)

# archx86_64

3. V našem případě je systém 64bitový a stáhneme si 64bitovou verzi ionCube Loader

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

4. Pokud je váš systém 32bitový, stáhněte si následující archiv

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

5. Po stažení rozbalte archiv tar

# tar xfz ioncube_loaders_lin_x86-64.tar.gz

Zavaděče ionCube pro všechny verze PHP budou extrahovány do nového adresáře ‚ioncube‘.

6. Potřebujeme znát verzi PHP nainstalovanou na serveru. To zjistíme pomocí následujícího příkazu

# php -vPHP 5.4.16 (cli) (postaveno:11. srpna 2016 21:24:59)Autorská práva (c) 1997-2013 The PHP GroupZend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies 

7. Odpovídají verzi PHP

Na našem testovacím serveru máme nainstalované PHP verze 5.4.16, takže budeme potřebovat odpovídající zavaděč ionCube.

Vypište obsah adresáře ‚ioncube‘ a vyhledejte potřebný soubor

# ls ioncubeioncube_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        USER-GUIDE.txtioncube_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.phpionCube_Loader_lin_43.so ioncube_loader_lin_5.0.so ioncube_LoNonion_LoNolube_lion_LoNotion_LoNotion_Lonion_LoNotion_LoNotion_ToNolor_Lonion_LoNolube_LoNotion_LoNotion_Lonion_ToNotion_LoNotion_Lolon_LoNotion_Lilon_Lilo. 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

Použijeme soubor ‚ioncube_loader_lin_5.4.so‘, protože odpovídá naší verzi PHP. Pokud máte na svém serveru nainstalovanou jinou verzi PHP, budete muset použít příslušný soubor.

Chcete-li zjistit umístění adresáře rozšíření, spusťte následující příkaz

# php -i | grep extension_dirextension_dir => /usr/lib64/php/modules => /usr/lib64/php/modulessqlite3.extension_dir => žádná hodnota => žádná hodnota

Zkopírujte zavaděč ionCube „ioncube_loader_lin_5.4.so“ do adresáře rozšíření označeného červenou barvou.

# cp ioncube/ioncube_loader_lin_5.4.so /usr/lib64/php/modules

Nyní otevřete konfigurační soubor PHP a přidejte následující řádek

# vi /etc/php.inizend_extension =/usr/lib64/php/modules/ioncube_loader_lin_5.4.so

Upozorňujeme, že cesta ke konfiguračnímu souboru PHP se může na vašem serveru lišit. Chcete-li najít načtený konfigurační soubor PHP, můžete spustit „php –ini“.

# php --ini |grep "Načtený konfigurační soubor"Načtený konfigurační soubor:         /etc/php.ini

Uložte konfigurační soubor a restartujte webový server Apache, aby se změny projevily.

# systemctl restart httpd

8. Ověřte instalaci ionCube Loader

Zda je ionCube Loader úspěšně povolen, můžete zkontrolovat pomocí následujícího příkazu

# php -vPHP 5.4.16 (cli) (postaveno:11. srpna 2016 21:24:59)Autorská práva (c) 1997-2013 The PHP GroupZend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologieswith the ionCube PHP Loader (povoleno) + Ochrana proti vniknutí z ioncube24.com (nekonfigurováno) v5.1.2, Copyright (c) 2002-2016, od ionCube Ltd.

Samozřejmě nemusíte instalovat zavaděč ionCube na CentOS 7, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby pro vás povolili ionCube Loaders na vašem serveru CentOS 7. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek o tom, jak nainstalovat ionCube Loader na CentOS 7, líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Jak nainstalovat ionCube Loader na Debian 9

  2. Nainstalujte PHP 7.4 na CentOS 8

  3. Jak nainstalovat PHP 5.5 na CentOS

  1. Jak nainstalovat PHP ionCube Loader v CentOS 8

  2. Jak nainstalovat ionCube Loader na Debian

  3. Jak nainstalovat PHP 7.3 na CentOS 8

  1. Jak nainstalovat PHP 5.6 na CentOS 7

  2. Jak nainstalovat IonCube Loader na Fedoru 23

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