GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare ionCube Loader su Debian

Installa i caricatori PHP Ioncube nel sistema Debian Linux . Ioncube è utilizzato come utilità di crittografia e decrittografia per le applicazioni PHP con cui possiamo mantenere al sicuro i nostri dati. Può anche limitare l'esecuzione non autorizzata dell'applicazione PHP. Aiuta anche a velocizzare le pagine che vengono servite. I caricatori IonCube vengono utilizzati per la decodifica di file codificati durante l'esecuzione sul server web. leggi maggiori dettagli sul sito ufficiale. Questo tutorial ti aiuterà a installare i caricatori PHP ionCube su un sistema Debian Linux.

  • Come installare Ioncube Loader in CentOS/RHEL 7/6/5
  • Come installare Ioncube Loader in WHM/cPanel

Prerequisiti

  • Server Debian in esecuzione con accesso alla shell
  • Apache e PHP preinstallati

Fase 1:scarica ionCube Loader

Prima di tutto scarica gli ultimi moduli php dei caricatori ioncube da ioncube dalla pagina di download di ioncube. In alternativa puoi anche usare il seguente comando per scaricare i caricatori ioncube.

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

Quindi, estrai l'archivio scaricato in /usr/local directory.

tar xzf ioncube_loaders_lin_x86-64.tar.gz -C /usr/local

Fase 2 – Abilita ionCube Loader in PHP

Ora trova la versione PHP attiva sul tuo sistema. Per trovare php.ini file puoi usare il seguente comando.

php -i | grep php.ini

Configuration File (php.ini) Path => /etc/php/7.3/cli
Loaded Configuration File => /etc/php/7.3/cli/php.ini

Il comando precedente mostrerà il file di configurazione per PHP CLI. Devi modificare php.ini per CLI e anche per Apache. Puoi trovarlo con phpinfo(); funzione php.

Per impostazione predefinita, le posizioni dei file di configurazione sono:

sudo vim /etc/php/7.3/cli/php.ini      #for PHP CLI 
sudo vim /etc/php/7.3/fpm/php.ini      #for PHP FPM 
sudo vim /etc/php/7.3/apache/php.ini   #for PHP with Apache 

Modifica tutti i file di configurazione sopra e aggiungi il codice seguente alla fine dei file.

 zend_extension = /usr/local/ioncube/ioncube_loader_lin_7.3.so

Sostituisci /usr/local/ioncube/ioncube_loader_lin_7.3.so file con il file della versione PHP corrispondente.

Passaggio 3:riavvia il servizio Apache e PHP-FPM

Dopo aver apportato modifiche in php.ini per Apache o PHP-FPM, è necessario riavviare i seguenti servizi.

sudo systemctl restart apache2      #for PHP with Apache 
sudo systemctl restart php7.3-fpm      #for PHP FPM 

Fase 4:verifica del caricatore ionCube

Verifichiamo l'installazione e la configurazione del modulo Ioncube PHP. Esegui php -m comando sulla shell.

php -v

PHP 7.3.6-1+0~20190531112640.39+buster~1.gbp6131b7 (cli) (built: May 31 2019 11:26:40) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.6, Copyright (c) 1998-2018 Zend Technologies
    with the ionCube PHP Loader + ionCube24 v10.3.7, Copyright (c) 2002-2019, by ionCube Ltd.
    with Zend OPcache v7.3.6-1+0~20190531112640.39+buster~1.gbp6131b7, Copyright (c) 1999-2018, by Zend Technologies

In alternativa puoi anche inserire un info.php file sul tuo server web document root con il seguente contenuto e controlla lo stato accedendo a info.php nel browser web.

PHP
123

Quindi accedi a info.php in un browser web per visualizzare informazioni dettagliate.


Debian
  1. Come installare ionCube Loader su Debian 9

  2. Come installare PHP 8.0 su Debian 11

  3. Come installare PHP 8.0 su Debian 10 / Debian 9

  4. Come installare IonCube Loader su Fedora 23

  5. Come installare PHP 7.3 su Debian 10

Come installare IonCube Loader su Debian 11

Come installare IonCube Loader su CentOS

Come installare IonCube Loader su CentOS 7

Come installare IonCube Loader su CentOS 8

Come installare IonCube Loader su Ubuntu 15.04

Come installare ionCube Loader su CentOS 7.1