PHP, APC, Fedora · 1 min read · Jan 01, 2026
Integrazione di APC (Alternative PHP Cache) in PHP5 (Fedora 13 & Apache2)
Integrazione di APC (Alternative PHP Cache) in PHP5 (Fedora 13 & Apache2)
Versione 1.0
Autore: Falko Timme
Seguimi su Twitter
Questa guida spiega come integrare APC (Alternative PHP Cache) in PHP5 su un sistema Fedora 13 (con Apache2). APC è un cache opcode PHP gratuito e open source per la memorizzazione nella cache e l’ottimizzazione del codice intermedio PHP. ** È simile ad altri cache opcode PHP, come eAccelerator e XCache.
Non rilascio alcuna garanzia che questo funzioni per te!
1 Nota Preliminare
Ho testato questo su un server Fedora 13 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 modificare il percorso del file info.php che sto usando in questo tutorial.
2 Controllare lo Stato Attuale di PHP5
Prima, prima di installare APC, 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.3.2 installato…

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

Se vedi che un altro cache opcode PHP come eAccelerator è installato, devi rimuoverlo prima di installare APC:
yum remove php-eacceleratorRiavvia Apache dopo:
/etc/init.d/httpd restart3 Installazione di APC
APC è un’estensione PHP che può essere installata come segue:
yum install php-pecl-apcOra che APC è installato, dai un’occhiata al file di configurazione /etc/php.d/apc.ini. Le impostazioni predefinite dovrebbero andare bene, ma nel caso tu voglia cambiare qualcosa, puoi trovare un elenco di tutte le opzioni di configurazione disponibili su http://de2.php.net/manual/en/apc.configuration.php.
vi /etc/php.d/apc.iniQuesto è tutto. Riavvia Apache e hai finito:
/etc/init.d/httpd restartDopo, apri di nuovo info.php in un browser: http://192.168.0.100/info.php
Ora dovresti vedere APC menzionato nella pagina, il che significa che è stato integrato con successo e sta funzionando come previsto:

4 Link
- APC: http://pecl.php.net/package/APC
- PHP: http://www.php.net/
- Apache: http://httpd.apache.org/
- Fedora: http://fedoraproject.org/
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.