GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare il caricatore IonCube su Ubuntu Linux

Se hai il tuo server PHP e sai che è su Linux, puoi installare l'estensione del caricatore ionCube sul tuo server per decrittografare (in precedenza funzionava come codificatore) gli script del tuo server PHP. Supponiamo che tu sia un amministratore di server o un'attività di dropshipping di e-commerce coinvolta. In tal caso, probabilmente sai già che a volte i grandi siti di e-commerce non consentono il dropshipping di prodotti senza avere il caricatore ionCube sul tuo server PHP. Inoltre, se sei uno sviluppatore PHP, puoi utilizzare ionCube per nascondere il tuo codice ai tuoi clienti. Non ci vorrà molto tempo per installare l'estensione del caricatore ionCube su un sistema Ubuntu Linux.

IonCube Loader su Ubuntu Linux

Il caricatore ionCube è scritto nel linguaggio di programmazione PHP; è disponibile per macchine con architettura di sistema sia a 64 bit che a 32 bit. Puoi installare il servizio ionCube su macOS, Linux, FreeBSD e cPanel. Per installare l'estensione del caricatore ionCube sul tuo sistema Linux, avrai bisogno dei privilegi di root e delle conoscenze di base della configurazione del server PHP. In questo post vedremo come installare l'estensione PHP del caricatore ionCube su Ubuntu Linux.

Passaggio 1:installa Apache su Ubuntu Linux

Per installare l'estensione del caricatore ionCube sul tuo Ubuntu Linux, devi avere un server PHP installato e attivo sul tuo computer. Puoi utilizzare il server PHP Apache o il server PHP Nginx. Qui, userò il server Apache. Innanzitutto, esegui il seguente comando sulla shell del tuo terminale per installare il server PHP Apache.

$ sudo apt install apache2 php7.0 php7.0-fpm php7.0-cli

Dopo aver installato il server, ora puoi eseguire il seguente comando di controllo del sistema per abilitare e riavviare il server PHP Apache.

$ sudo systemctl start apache2
$ sudo systemctl enable apache2

Passaggio 2:scarica IonCube Loader

Dopo aver installato il server Apache, controlleremo la versione dell'architettura del nostro sistema per scaricare la versione appropriata di ionCube Loader. Se la tua macchina è basata su un'architettura a 32 bit, devi scaricare la versione a 32 bit.

- -

Poiché la maggior parte dei server Linux è basata su un'architettura a 64 bit, vedremo come scaricare e installare la versione a 64 bit dell'estensione del caricatore ionCube. Puoi eseguire il comando seguente per verificare la build dell'architettura della tua macchina.

$ uname -r

Ora, esegui il seguente comando cd per accedere alla directory temp del tuo filesystem Linux. Quindi esegui il comando wget per scaricare l'estensione del caricatore ionCube sulla tua macchina Ubuntu.

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

Se hai una macchina a 32 bit, esegui invece il seguente comando wget.

$ wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz

Al termine del download, eseguire il comando tar indicato di seguito per estrarre il file di caricamento ionCube compresso. Al termine dell'estrazione, eseguire il comando ls cd e i comandi ls indicati di seguito per accedere alla directory di ionCube.

$ tar -zxvf ioncube_loaders_lin_x86*
$ cd ioncube/
$ ls -l

Passaggio 3:installa IonCube su Ubuntu Linux

Per installare l'estensione del caricatore ionCube su Ubuntu, dobbiamo conoscere la versione PHP del nostro server PHP Apache. Puoi eseguire il comando seguente per vedere la versione di PHP. Assicurati che la versione PHP sia 7.2 o successiva. Ora, annota la tua versione di PHP in un blocco note; lo useremo più tardi.

$ php -v

Ora, esegui il seguente comando GREP per trovare la posizione del tuo file di estensione PHP all'interno del tuo filesystem Linux. Quando ottieni la posizione della directory, prendi nota della posizione della directory.

$ php -i | grep extension_dir

Ora puoi eseguire il seguente comando cp per copiare i file di estensione del caricatore ionCube all'interno dei tuoi file PHP.

$ sudo cp /tmp/ioncube/ioncube_loader_lin_7.4.so /usr/lib/php/20190902

Passaggio 4:configurazione del caricatore IonCube

Dopo aver scaricato e spostato l'estensione PHP del caricatore ionCube su Ubuntu Linux, è il momento di configurare il caricatore ionCube. È possibile eseguire le seguenti righe di comando fornite di seguito per modificare lo script di configurazione PHP. Devi modificare sia la CLI PHP che i file PHP Apache.

Esegui il comando seguente per modificare lo script di configurazione della CLI PHP.

$ sudo nano /etc/php/7.0/cli/php.ini

Esegui il comando seguente per modificare lo script di configurazione di Apache2.

$ sudo nano /etc/php/7.0/apache2/php.ini

Dopo aver aperto gli script di configurazione, è necessario aggiungere la seguente riga all'interno dello script. Al termine della modifica, salva ed esci dal file.

zend_extension = /usr/lib/php/20190902/ioncube_loader_lin_7.4.so

Quindi riavvia il tuo server PHP Apache sulla tua macchina Linux.

$ sudo systemctl restart apache2

Passaggio 5:prova il caricatore IonCube

Infine, abbiamo quasi finito con l'installazione dell'estensione PHP del caricatore ionCube sul nostro sistema Ubuntu Linux. Ora eseguiremo un rapido test di verifica per monitorare se è configurato con il framework PHP o meno.

Per verificare l'aspetto di ionCube nel framework PHP, puoi controllare la versione PHP sul tuo sistema Linux. Il comando ti restituirà la versione PHP e la versione del motore Zend e la presenza di ionCube.

$ php -v

Le ultime parole

Ho descritto passo dopo passo come scaricare, configurare e controllare lo strumento di estensione PHP del caricatore IonCube su Ubuntu Linux nell'intero post. Ho anche descritto i prerequisiti per installarlo su un sistema Linux. Se trovi questo post utile e utile, condividilo con i tuoi amici e la comunità Linux. Puoi anche scrivere le tue opinioni su questo post nella sezione commenti.


Linux
  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 IonCube Loader su Fedora 23

Come installare IonCube Loader su Ubuntu 15.04

Come installare IonCube Loader su Ubuntu 16.04 LTS

Come installare IonCube Loader su Ubuntu 20.04 LTS

Come installare Rust su Ubuntu Linux

Come installare ionCube Loader su CentOS 7.1

Come installare IonCube Loader su Ubuntu 20.04