Installation · 1 min read · Dec 29, 2025

Memcached und PHP5-MemCached-Modul auf Debian 6.0 (Squeeze) installieren

Memcached und PHP5-MemCached-Modul auf Debian 6.0 (Squeeze) installieren

“Memcached ist ein kostenloses und Open-Source, leistungsstarkes, verteiltes Speichersystem für Objekt-Caching, das allgemein gehalten ist, aber dazu gedacht ist, dynamische Webanwendungen zu beschleunigen, indem die Datenbanklast verringert wird.”
Weitere Informationen über Memcached finden Sie unter http://www.memcached.org/

Dieser Artikel erklärt, wie man Memcached und das PHP5-MemCached-Modul auf einem Debian 6.0(Squeeze)-System mit Apache2 installiert.

1. Installation

apt-get install memcached php5-memcached

“apt-get” ist ein sehr leistungsfähiges Befehlszeilenwerkzeug zur Verwaltung von Paketen. Hier ist ein Tipp, wie man “apt-get” verwendet, nehmen wir diese Situation als Beispiel: Ich werde Memcached und das dazugehörige PHP-Modul installieren, bin mir aber nicht ganz sicher über den genauen Namen der Pakete, dann können wir den folgenden Befehl verwenden, um die verfügbaren Paketlisten zu durchsuchen:

apt-cache search memcache

Dann finden Sie etwas wie dies:

memcached - Ein leistungsstarkes Speichersystem für Objekt-Caching
memcachedb - Persistente Speicher-Engine, die das Memcache-Protokoll verwendet
……
php5-memcache - Memcache-Erweiterungsmodul für PHP5
php5-memcached - Memcached-Erweiterungsmodul für PHP5

Sie sollten sowohl php5-memcache als auch php5-memcached finden, php5-memcached ist neuer und unterstützt Sitzungen. Hier werde ich php5-memcached verwenden.

2. Testen

2.1 Memcached testen

Nach der Installation sollte Memcached bereits laufen. Sie können dies überprüfen, indem Sie den folgenden Befehl verwenden:

netstat -tap | grep memcached

Normalerweise erhalten Sie etwas wie dies:

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

Sie können seine Konfiguration ändern, indem Sie die Datei /etc/memcached.conf bearbeiten.

2.2 PHP5-Memcached-Modul testen

Zuerst müssen Sie den Apache-Webserver neu starten,

/etc/init.d/apache2 restart

Erstellen Sie eine PHP-Datei, die über das Web zugänglich ist, und kopieren Sie den Inhalt in die Datei:

vi phpinfo.php

Öffnen Sie dann die PHP-Datei im Browser, um das Ergebnis zu überprüfen.

3. Verwendung

Für weitere Details überprüfen Sie bitte http://www.php.net/manual/en/book.memcached.php, hier ist ein einfaches Beispiel:

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

4. Links

PHP-MemCached-Modul
MemCached

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.