GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare ionCube Loader per PHP in Ubuntu

In questo post imparerai come installare ionCube Loader per PHP in Ubuntu

ionCube è un'estensione PHP (modulo) che ha introdotto strumenti per proteggere il codice sorgente del software scritto utilizzando il linguaggio di programmazione PHP dalla visualizzazione, modifica ed esecuzione su computer senza licenza. La tecnologia di codifica è nata dal lavoro precedente sul progetto PHP Accelerator e al primo lancio includeva un servizio di codifica online in cui gli script PHP possono essere caricati e una versione codificata scaricata in cambio, e uno strumento da riga di comando per Linux subito dopo.

Installa ionCube

  • Innanzitutto, devi scaricare ioncube file di caricamento su /tmp directory

Per sistema a 64 bit

cd /tmp
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Per sistema a 32 bit

cd /tmp
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
  • Quindi, decomprimi il file scaricato usando il comando tar come segue:
tar -zxvf ioncube_loaders_lin_x86*
  • Passa alla cartella non compressa, quindi elenca tutti i file del caricatore ioncube come mostrato di seguito:
cd ioncube
ll
  • Trova la posizione della directory dell'estensione per la tua versione di PHP, verrà trovata allo stesso modo verranno installati i file del caricatore di ioncube come mostrato nello screenshot qui sotto.
php -i | grep extension_dir
  • Dopodiché, dovresti copiare ioncube loader per il tuo PHP versione nella directory dell'estensione /usr/lib/php/20190902

Per il mio , la mia versione php è php 7.4 , quindi copierò il modulo ioncube_loader_lin_7.4.so nella directory di estensione come mostrato di seguito.

cp /tmp/ioncube/ioncube_loader_lin_7.4.so /usr/lib/php/20190902
  • Il passaggio successivo consiste nel configurare ioncube caricatore per lavorare con PHP.
vim /etc/php/7.4/apache2/php.ini
  • Quindi aggiungi la riga sottostante come segue:
zend_extension = /usr/lib/php/20190902/ioncube_loader_lin_7.4.so
  • Riavvia il tuo server web
#For apache web server

systemctl restart apache2
---------------------------

#For nginx web server

systemctl restart nginx
systemctl restart php-fpm
  • Infine, verifica che ionCube loader sia installato e configurato correttamente con la tua versione di 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:~#

Conclusione

Questo è tutto

In questa guida, ti abbiamo mostrato come installare ioncube loader in Ubuntu 20.04

Grazie.


Ubuntu
  1. Come installare il caricatore Ioncube su CentOS, Debian e Ubuntu

  2. Come installare ionCube Loader su Debian 9

  3. Come installare PHP ionCube Loader in CentOS 8

  4. Come installare ionCube Loader su Debian

  5. Come installare PHP 7.2 su Ubuntu 16.04

Come installare IonCube Loader su Ubuntu 20.04 LTS

Come installare PHP 8.0 su Ubuntu 20.04 / 18.04

Come installare il caricatore IonCube su Ubuntu Linux

Come installare PHP in Ubuntu 22.04

Come installare IonCube Loader su Ubuntu 20.04

Come installare PHP su Ubuntu 22.04