Installazione software · 1 min read · Dec 29, 2025

Installa Memcached e il modulo PHP5-MemCached su Debian 6.0 (Squeeze)

Installa Memcached e il modulo PHP5-MemCached su Debian 6.0 (Squeeze)

“Memcached è un sistema di caching di oggetti in memoria distribuito, ad alte prestazioni, gratuito e open source, di natura generica, ma destinato ad essere utilizzato per accelerare le applicazioni web dinamiche alleviando il carico del database.” Maggiori informazioni su memcached possono essere trovate su http://www.memcached.org/

Questo articolo spiegherà come installare memcached e il modulo PHP5-MemCached su un sistema Debian 6.0(Squeeze) con Apache2.

1. Installazione

apt-get install memcached php5-memcached

“apt-get” è un potente strumento da riga di comando per gestire i pacchetti. Ecco un consiglio su come utilizzare “apt-get”, prendi questa situazione come esempio: sto per installare Memcached e il modulo php associato, ma non sono sicuro del nome esatto dei pacchetti, quindi possiamo usare il seguente comando per cercare le liste dei pacchetti disponibili:

apt-cache search memcache

Poi troverai qualcosa del genere:

memcached - Un sistema di caching di oggetti in memoria ad alte prestazioni
memcachedb - Motore di archiviazione persistente che utilizza il protocollo memcache
……
php5-memcache - modulo di estensione memcache per PHP5
php5-memcached - modulo di estensione memcached per PHP5

Dovresti trovare sia php5-memcache che php5-memcached, php5-memcached è più recente e supporta le sessioni. Qui userò php5-memcached.

2. Test

2.1 Test di Memcached

Dopo l’installazione, memcached dovrebbe essere già in esecuzione. Puoi controllare utilizzando il seguente comando:

netstat -tap | grep memcached

Di solito otterrai qualcosa del genere:

tcp        0      0 localhost:11211         *:*                     LISTEN      2132/memcached

Puoi cambiare la sua configurazione modificando il file /etc/memcached.conf.

2.2 Test del modulo PHP5-Memcached

Prima devi riavviare il server web Apache,

/etc/init.d/apache2 restart

Crea un file php accessibile dal web e copia il contenuto nel file:

vi phpinfo.php

Poi usa il browser per aprire il file php e controllare il risultato.

3. Utilizzo

Per maggiori dettagli controlla http://www.php.net/manual/en/book.memcached.php, ecco un semplice esempio:

$m = new Memcached();
$m->addServer(‘localhost’, 11211);
$m->set(‘key’, ‘hello world’);
var_dump($m->get(‘key’));
?>

4. Link

Modulo PHP-MemCached
MemCached

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.