Installation · 2 min read · Nov 08, 2025

Wie man Memcached auf Ubuntu 18.04 LTS installiert

Memcached ist ein kostenloses und Open-Source-Speichersystem für Objekte im Arbeitsspeicher, das verwendet werden kann, um Ihre Anwendungen zu beschleunigen, indem Informationen vorübergehend im Arbeitsspeicher gespeichert werden. Memcached hilft Ihnen, Webanwendungen wie WordPress, Drupal, Joomla und andere PHP-basierte Anwendungen zu beschleunigen.

In diesem Tutorial erklären wir, wie man Memcached auf einem Ubuntu 18.04-Server installiert.

Anforderungen

  • Ein Server, der Ubuntu 18.04 ausführt.
  • Ein Root-Passwort ist auf Ihrem Server konfiguriert.

Aktualisieren Sie Ihr System

Zuerst aktualisieren Sie alle Pakete auf die neueste Version mit dem folgenden Befehl:

apt-get update -y  
apt-get upgrade -y

Sobald alle Pakete aktualisiert sind, starten Sie Ihr System neu, um die Konfigurationsänderungen anzuwenden.

Installieren und Konfigurieren von Memcached

Standardmäßig ist Memcached im Standard-Repository von Ubuntu 18.04 verfügbar. Sie können es installieren, indem Sie einfach den folgenden Befehl ausführen:

apt-get install memcached libmemcached-tools -y

Nachdem Sie Memcached installiert haben, starten Sie den Memcached-Dienst und aktivieren Sie ihn, damit er nach dem Neustart des Systems gestartet wird, mit dem folgenden Befehl:

systemctl start memcached  
systemctl enable memcached

Sie können jetzt den Status des Memcached-Dienstes mit dem folgenden Befehl überprüfen:

systemctl status memcached

Sie sollten eine Ausgabe sehen, die der folgenden ähnelt:

? memcached.service - memcached daemon
   Loaded: loaded (/lib/systemd/system/memcached.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2019-07-13 06:13:59 UTC; 13s ago
     Docs: man:memcached(1)
 Main PID: 21776 (memcached)
    Tasks: 10 (limit: 1114)
   CGroup: /system.slice/memcached.service
           ??21776 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1 -P /var/run/memcached/memcached.pid

Jul 13 06:13:59 ubuntu1804 systemd[1]: Started memcached daemon.

Sie können auch überprüfen, ob der Memcached-Dienst läuft, indem Sie eingeben:

ps aux | grep memcached

Sie sollten die folgende Ausgabe sehen:

memcache 21776  0.3  0.2 424764  2880 ?        Ssl  06:13   0:00 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1 -P /var/run/memcached/memcached.pid
root     22035  0.0  0.0  13136  1000 pts/0    S+   06:14   0:00 grep --color=auto memcached

Als Nächstes müssen Sie Memcached für erweiterte Einstellungen konfigurieren. Öffnen Sie dazu die Datei /etc/memcached.conf wie unten gezeigt:

nano /etc/memcached.conf

Ändern Sie die folgenden Zeilen nach Ihren Bedürfnissen:

# Der Standardanschluss ist 11211
-p 11211

# Geben Sie an, auf welcher IP-Adresse zugehört werden soll.
-l 192.168.0.101
# Definieren Sie die maximale Menge an Speicher, die vom Memcached-Daemon verwendet werden kann.
-m 256

Speichern Sie die Datei und schließen Sie sie, und starten Sie dann die Memcached-Dienste neu, damit die Änderungen wirksam werden.

systemctl restart memcached

Installieren Sie Apache und PHP und konfigurieren Sie PHP zur Verwendung von Memcached

Memcached ist jetzt installiert und konfiguriert. Als Nächstes müssen Sie Apache installieren und konfigurieren, um Memcached zu verwenden.

Zuerst installieren Sie Apache und PHP mit anderen Modulen mit dem folgenden Befehl:

apt-get install apache2 php7.2 libapache2-mod-php7.2 php-memcached php7.2-cli -y

Erstellen Sie als Nächstes eine Beispiel-phpinfo.php-Datei im Apache-Webstammverzeichnis, um Memcached zu testen.

nano /var/www/html/phpinfo.php

Fügen Sie den folgenden Code hinzu:


Speichern Sie die Datei und schließen Sie sie. Öffnen Sie dann Ihren Webbrowser und geben Sie die URL http://your-server-ip/phpinfo.php ein. Sie sollten alle PHP-bezogenen Module und Informationen zu Memcached auf der folgenden Seite sehen:

Memcached in PHP aktiviert

Herzlichen Glückwunsch! Sie haben Memcached erfolgreich auf dem Ubuntu 18.04-Server installiert. Für weitere Informationen lesen Sie die offizielle Dokumentation unter Memcache Doc. Zögern Sie nicht, mich zu fragen, wenn Sie Fragen haben.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.