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 memcacheDann 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 memcachedNormalerweise erhalten Sie etwas wie dies:
tcp 0 0 localhost:11211 *:* LISTEN 2132/memcachedSie 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 restartErstellen Sie eine PHP-Datei, die über das Web zugänglich ist, und kopieren Sie den Inhalt in die Datei:
vi phpinfo.php
php phpinfo();
?>Ö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
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.