GNU/Linux >> Linux Esercitazione >  >> Cent OS

Installa ionCube Loader su CentOS 7

Ti mostreremo come installare ionCube loader su CentOS 7. ionCube loader è un modulo PHP che consente a PHP di caricare file, protetti con il software ionCube Encoder. Viene utilizzato principalmente da molti fornitori di software commerciali per proteggere il proprio codice e impedirne la visibilità. In questo tutorial ti mostreremo come abilitare i caricatori ionCube su un VPS CentOS 7. Installare ionCube Loader su CentOS 7 è un compito facile, basta seguire il nostro tutorial qui sotto e dovresti installare ionCube Loader sul server CentOS 7 in pochi minuti.

1. Accedi al tuo CentOS 7 VPS tramite SSH come utente root

# ssh root@Indirizzo_IP

e aggiorna tutti i servizi installati

# yum aggiornamento

2. Esegui il comando "arch" nel terminale per verificare se il tuo sistema è a 32 bit (i686) o 64 bit (x86_64)

# archx86_64

3. Nel nostro caso il sistema è a 64 bit e scaricheremo la versione a 64 bit di ionCube Loader

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

4. Se il tuo sistema è a 32 bit, scarica il seguente archivio

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

5. Una volta scaricato, decomprimi l'archivio tar

# tar xfz ioncube_loaders_lin_x86-64.tar.gz

I caricatori di ionCube per tutte le versioni di PHP verranno estratti in una nuova directory "ioncube".

6. Dobbiamo conoscere la versione PHP installata sul server. Possiamo scoprirlo usando il seguente comando

# php -vPHP 5.4.16 (cli) (realizzato:11 agosto 2016 21:24:59)Copyright (c) 1997-2013 The PHP GroupZend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

7. Abbina la versione PHP

Abbiamo la versione PHP 5.4.16 installata sul nostro server di prova, quindi avremo bisogno del caricatore ionCube corrispondente.

Elenca il contenuto della directory 'ioncube' per trovare il file necessario

; .so  ioncube_loader_lin_5.3_ts.so  ioncube_loader_lin_5.5_ts.so  loader-wizard.phpioncube_loader_lin_4.3.so     ioncube_loader_lin_5.0.so     ioncube_loader_lin_5.2.so     ioncube_loader_lin_5.4.so     ioncube_loader_lin_5.6.so     README.txtioncube_loader_lin_4.3_ts.so  ioncube_loader_lin_5. 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

Utilizzeremo il file "ioncube_loader_lin_5.4.so" perché corrisponde alla nostra versione PHP. Se hai una versione diversa di PHP installata sul tuo server dovrai usare il file appropriato.

Per scoprire la posizione della directory dell'estensione, esegui il seguente comando

# php -i | grep extension_dirextension_dir => /usr/lib64/php/modules => /usr/lib64/php/modulessqlite3.extension_dir => nessun valore => nessun valore

Copia il caricatore ionCube 'ioncube_loader_lin_5.4.so' nella directory dell'estensione contrassegnata con il colore rosso.

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

Ora apri il file di configurazione PHP e aggiungi la seguente riga

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

Tieni presente che il percorso del file di configurazione PHP potrebbe essere diverso sul tuo server. Puoi eseguire 'php –ini' per trovare il file di configurazione PHP caricato.

# php --ini |grep "File di configurazione caricato"File di configurazione caricato:         /etc/php.ini

Salva il file di configurazione e riavvia il server Web Apache per rendere effettive le modifiche.

# systemctl riavvia httpd

8. Verifica l'installazione di ionCube Loader

Puoi verificare se ionCube Loader è abilitato correttamente usando il seguente comando

# php -vPHP 5.4.16 (cli) (realizzato:11 ago 2016 21:24:59)Copyright (c) 1997-2013 The PHP GroupZend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologiescon il ionCube PHP Loader (abilitato) + Protezione dalle intrusioni da ioncube24.com (non configurato) v5.1.2, Copyright (c) 2002-2016, di ionCube Ltd.

Ovviamente non devi installare ionCube loader su CentOS 7, se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di abilitare ionCube Loader sul tuo server CentOS 7 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS. Se ti è piaciuto questo post, su come installare ionCube Loader su CentOS 7, condividilo con i tuoi amici sui social network usando i pulsanti a sinistra o lascia semplicemente una risposta qui sotto. Grazie.


Cent OS
  1. Come installare ionCube Loader su Debian 9

  2. Come installare ionCube Loader su Debian

  3. Come installare PHP 5.5 su CentOS

  4. Come installare PHP 5.6 su CentOS 7

  5. Come installare IonCube Loader su Fedora 23

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

Come installare IonCube Loader su Ubuntu 20.04