PHP Integration · 1 min read · Oct 25, 2025

Integrazione di eAccelerator in PHP5 (Fedora 7)

Integrazione di eAccelerator in PHP5 (Fedora 7)

Versione 1.0
Autore: Falko Timme

Questa guida spiega come integrare eAccelerator in PHP5 su un sistema Fedora 7. Dalla pagina del progetto eAccelerator: “eAccelerator è un acceleratore PHP open-source gratuito, ottimizzatore e cache per contenuti dinamici. Aumenta le prestazioni degli script PHP memorizzandoli nella loro forma compilata, in modo che il sovraccarico della compilazione sia quasi completamente eliminato. Ottimizza anche gli script per velocizzarne l’esecuzione. eAccelerator riduce tipicamente il carico del server e aumenta la velocità del tuo codice PHP di 1-10 volte.”

Questo documento viene fornito senza garanzia di alcun tipo! Non rilascio alcuna garanzia che questo funzionerà per te!

1 Nota Preliminare

Ho testato questo su un server Fedora 7 con l’indirizzo IP 192.168.0.100 dove Apache2 e PHP5 sono già installati e funzionanti. Userò la root del documento predefinita di Apache /var/www/html in questo tutorial a scopo dimostrativo. Naturalmente, puoi utilizzare qualsiasi altro vhost, ma potresti dover regolare il percorso al file info.php che sto usando in questo tutorial.

2 Controllare lo Stato Attuale di PHP5

Prima, prima di installare eAccelerator, scopriamo la nostra installazione di PHP5. Per fare ciò, creiamo il file info.php nella nostra root del documento /var/www/html:

vi /var/www/html/info.php

| |

Dopo, chiamiamo quel file in un browser: http://192.168.0.100/info.php

Come puoi vedere, abbiamo PHP 5.2.2 installato…

… ma eAccelerator non è menzionato da nessuna parte nella pagina:

3 Installazione di eAccelerator

Fortunatamente, c’è un pacchetto eAccelerator per Fedora 7, php-eaccelerator, che possiamo installare in questo modo:

yum install php-eaccelerator

La configurazione di eAccelerator è memorizzata nel file /etc/php.d/eaccelerator.ini. Puoi leggere le varie impostazioni di configurazione su questa pagina: http://www.eaccelerator.net/wiki/Settings.

Dopo, riavviamo Apache affinché la nostra nuova configurazione PHP abbia effetto:

/etc/init.d/httpd restart

Dopo, apri di nuovo info.php in un browser: http://192.168.0.100/info.php

Dovresti ora vedere eAccelerator menzionato sulla pagina, il che significa che è stato integrato con successo e sta funzionando come previsto (ho contrassegnato la riga di eAccelerator nello screenshot qui sotto per una migliore visibilità):

4 Link

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.