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

Jak nainstalovat Ioncube Loader

Je běžnou praxí kódovat váš PHP kód při vývoji webových aplikací a ve světě hostingu je jednou z těchto společností WHMCS a jejich software. Abyste mohli dekódovat a spouštět PHP ze strany serveru, musíte mít na svém serveru PHP povoleny zavaděče ioncube.

Instalace IonCube Loaders na cPanel a obyčejné servery CentOS/RHEL

Abyste mohli nainstalovat zavaděče ioncube, musíte mít root přístup k vašemu serveru

Prvním krokem před instalací je kontrola, zda již máte na svém serveru nainstalované zavaděče ioncube. Nejrychlejší způsob, jak toho dosáhnout, je spustit php -v, příklad:

[[email protected]:~]php -v
PHP 5.4.44 (cli) (built: Aug 13 2015 05:07:21) 
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
    with the ionCube PHP Loader v4.7.5, Copyright (c) 2002-2014, by ionCube Ltd.
[[email protected]:~]

Jak vidíte, pokud máte povoleny zavaděče Ioncube, měli byste vidět něco jako:

with the ionCube PHP Loader v4.7.5, Copyright (c) 2002-2014, by ionCube Ltd

Můžete to udělat také pomocí souboru phpinfo:

<?php phpinfo();?>

Instalaci IonCube Loader s cPanel &WHM lze provést jedním ze dvou způsobů:

1) Použití EasyApache: přejděte na WHM>> EasyApache a před zahájením procesu kompilace vyberte „IonCube Loaders“ z vyčerpávajícího seznamu možností.

2) Pomocí skriptu phpextensionmgr:

Tento způsob se doporučuje, protože nemusíte znovu kompilovat Apache a PHP, je to mnohem rychlejší:

/scripts/phpextensionmgr install IonCubeLoader

Jak mohu odinstalovat zavaděče ioncube na cPanel?

/scripts/phpextensionmgr uninstall IonCubeLoader

Jak mohu nainstalovat zavaděče ioncube na servery bez cPanelu?

Začněte stažením nejnovějších zavaděčů do počítače z: http://www.ioncube.com/loaders.php

Vezměte nejnovější soubory, extrahujte a přesuňte se do nového adresáře, příklad:

cd /usr/src
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
unzip ioncube_loaders_lin_x86-64.tar.gz
tar -xvpzf ioncube_loaders_lin_x86-64.tar.gz
cd ioncube

Zjistěte svůj adresář rozšíření modulů PHP

grep extension_dir -i /etc/php.ini

Poznámka:na Fedoře, RHEL a CentOS je umístěn na /etc/php.ini, ale v jiných distribucích Linuxu to může být jiné.

V mém případě extension_dir byl:/usr/lib64/php/modules/. Takže jsem do tohoto adresáře umístil soubory ioncube_loader_lin*, zkopírujeme je:

cp ioncube_loader_lin_5.4* /usr/lib64/php/modules/ -fv

Přidejte zavaděče Iocube do konfigurace PHP:

echo "zend_extension=/usr/lib64/php/modules/ioncube_loader_lin_5.4.so" >> /etc/php.ini

Důležité :nahraďte „zend_extension=/usr/lib64/php/modules/ioncube_loader_lin_5.4.so“ skutečnou cestou vašeho souboru rozšíření dir a ioncube loaders, která musí být stejná jako verze PHP, kterou používáte.

Zkontrolujte, zda zavaděče Ioncube fungují

Spusťte php -v, jak bylo uvedeno dříve, měli byste vidět něco takového:

with the ionCube PHP Loader v4.7.5, Copyright (c) 2002-2014, by ionCube Ltd.

To je vše, na vašem serveru by nyní měly být spuštěny Ioncube Loaders bez problémů.

Další čtení:

  • Oficiální webové stránky Ioncube
  • Nejčastější dotazy týkající se zavaděčů Ioncube
Jak nainstalovat Ioncube Loaders byl naposledy upraven:21. srpna 2015 Esteban Borges
Cent OS
  1. Jak nainstalovat ionCube Loader na Debian 9

  2. Jak nainstalovat PHP 5.5 na CentOS

  3. Jak nainstalovat PHP 7.3 na CentOS 8

  1. Jak nainstalovat PHP ionCube Loader v CentOS 8

  2. Jak nainstalovat IonCube Loader na Fedoru 23

  3. Jak nainstalovat zavaděče ioncube pro Plesk PHP 7

  1. Jak nainstalovat ionCube Loader na Debian

  2. Jak nainstalovat PHP 5.6 na CentOS 7

  3. Jak nainstalovat PHP 8 na CentOS 7