PHP Installazione · 2 min read · Nov 26, 2025

Come installare ionCube Loader PHP in CentOS 8

ionCube loader è un’estensione PHP utilizzata per decodificare script PHP codificati dal pacchetto ionCube PHP Encoder. È molto utile per proteggere il codice sorgente delle applicazioni basate su PHP e per impedire che sia visibile, modificato ed eseguito su computer non autorizzati. È un’utilità di crittografia/decrittografia per applicazioni basate su PHP che velocizzerà anche il tempo di caricamento delle pagine.

In questo tutorial, ti mostreremo come abilitare il loader ionCube in PHP su CentOS 8.

Requisiti

  • Un server che esegue CentOS 8.
  • Una password di root configurata sul tuo server.

Installa Apache e PHP

Prima di iniziare, dovrai installare PHP e Apache sul tuo sistema. Puoi installarlo eseguendo il seguente comando:

yum install httpd php php-common php-cli -y

Una volta installati tutti i pacchetti, controlla la versione di PHP con il seguente comando:

php --version

Dovresti ottenere il seguente output:

PHP 7.2.11 (cli) (built: Oct  9 2018 15:09:36) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

Scarica ionCube Loader

Per prima cosa, scarica l’ultima versione di ionCube Loader dal suo sito ufficiale. Puoi scaricarlo con il seguente comando:

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

Una volta completato il download, estrai il file scaricato con il seguente comando:

tar xzf ioncube_loaders_lin_x86-64.tar.gz

Successivamente, elenca il contenuto della directory ioncube:

ls ioncube

Dovresti vedere il seguente output:

ioncube_loader_lin_4.1.so     ioncube_loader_lin_5.0_ts.so  ioncube_loader_lin_5.4.so     ioncube_loader_lin_7.0_ts.so  LICENSE.txt
ioncube_loader_lin_4.2.so     ioncube_loader_lin_5.1.so     ioncube_loader_lin_5.4_ts.so  ioncube_loader_lin_7.1.so     loader-wizard.php
ioncube_loader_lin_4.3.so     ioncube_loader_lin_5.1_ts.so  ioncube_loader_lin_5.5.so     ioncube_loader_lin_7.1_ts.so  README.txt
ioncube_loader_lin_4.3_ts.so  ioncube_loader_lin_5.2.so     ioncube_loader_lin_5.5_ts.so  ioncube_loader_lin_7.2.so     USER-GUIDE.pdf
ioncube_loader_lin_4.4.so     ioncube_loader_lin_5.2_ts.so  ioncube_loader_lin_5.6.so     ioncube_loader_lin_7.2_ts.so  USER-GUIDE.txt
ioncube_loader_lin_4.4_ts.so  ioncube_loader_lin_5.3.so     ioncube_loader_lin_5.6_ts.so  ioncube_loader_lin_7.3.so
ioncube_loader_lin_5.0.so     ioncube_loader_lin_5.3_ts.so  ioncube_loader_lin_7.0.so     ioncube_loader_lin_7.3_ts.so

Abilita ionCube Loader in PHP

Successivamente, dovrai trovare la posizione della directory delle estensioni. Puoi farlo con il seguente comando:

php -i | grep extension_dir

Dovresti ottenere il seguente output:

extension_dir => /usr/lib64/php/modules => /usr/lib64/php/modules

Ora, copia il modulo ionCube loader dalla directory ioncube che corrisponde alla tua versione di PHP nella directory delle estensioni PHP:

cp ioncube/ioncube_loader_lin_7.2.so /usr/lib64/php/modules/

Successivamente, dovrai abilitarlo modificando il file php.ini:

nano /etc/php.ini

Aggiungi la seguente riga alla fine del file:

zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_7.2.so

Successivamente, riavvia il servizio Apache per applicare le modifiche:

systemctl restart httpd

Verifica l’installazione di ionCube Loader

Successivamente, verifica il modulo PHP ionCube Loader con il seguente comando:

php -v

Se tutto va bene, dovresti ottenere il seguente output:

PHP 7.2.11 (cli) (built: Oct  9 2018 15:09:36) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with the ionCube PHP Loader + ionCube24 v10.3.9, Copyright (c) 2002-2019, by ionCube Ltd.

Puoi anche verificarlo con il seguente comando:

php -m

Dovresti vedere il seguente output:

[PHP Modules] bz2 calendar Core ctype curl date exif fileinfo filter ftp gettext hash iconv ionCube Loader libxml openssl pcntl pcre Phar readline Reflection session sockets SPL standard tokenizer zlib [Zend Modules] the ionCube PHP Loader + ionCube24

L’output sopra conferma che l’estensione PHP ionCube è caricata sul tuo server.

Congratulazioni! Il modulo PHP ionCube è ora installato e abilitato sul tuo server.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.