GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Memcached auf Ubuntu 18.04 LTS

Memcached ist ein kostenloses Open-Source-Speicherobjekt-Caching-System, mit dem Sie Ihre Anwendungen beschleunigen können, indem Sie Informationen vorübergehend im Speicher speichern. Memcached hilft Ihnen, Webanwendungen wie WordPress, Drupal, Joomla und andere PHP-basierte Anwendungen zu beschleunigen.

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

Anforderungen

  • Ein Server mit Ubuntu 18.04.
  • Auf Ihrem Server ist ein Root-Passwort konfiguriert.

Aktualisieren Sie Ihr System

Aktualisieren Sie zunächst alle Pakete mit dem folgenden Befehl auf die neueste Version:

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

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

Memcached installieren und konfigurieren

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

Starten Sie nach der Installation von Memcached den Memcached-Dienst und aktivieren Sie ihn nach dem Systemneustart mit dem folgenden Befehl:

systemctl memcached starten
systemctl memcached aktivieren

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

Systemctl-Status gespeichert

Sie sollten eine Ausgabe ähnlich der folgenden sehen:

? memcached.service - memcached-Daemon Geladen:geladen (/lib/systemd/system/memcached.service; aktiviert; Herstellervoreinstellung:aktiviert) Aktiv:aktiv (läuft) seit Sa. 13.07.2019 06:13:59 UTC; vor 13s 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.pidJul 13 06:13:59 ubuntu1804 systemd[1]:Started memcached daemon.

Sie können auch überprüfen, ob der Memcached-Dienst ausgeführt wird, indem Sie Folgendes 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.pidroot 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 Bedarf:

# Der Standardverbindungsport ist 11211-p 11211# Geben Sie an, welche IP-Adresse überwacht werden soll. -l 192.168.0.101#Definieren Sie die maximale Speicheranzahl, die von Memcached-Deamon verwendet werden kann. -m 256

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

systemctl startet memcached neu

Installieren Sie Apache und PHP und konfigurieren Sie PHP für die Verwendung von Memcached

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

Installieren Sie zuerst 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 phpinfo.php-Beispieldatei im Apache-Webstammverzeichnis, um Memcached zu testen.

nano /var/www/html/phpinfo.php

Fügen Sie den folgenden Code hinzu:

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

Herzliche Glückwünsche! Sie haben Memcached erfolgreich auf dem Ubuntu 18.04-Server installiert. Weitere Informationen finden Sie in der offiziellen Dokumentation unter Memcache Doc. Fühlen Sie sich frei, mich zu fragen, wenn Sie irgendwelche Fragen haben.


Ubuntu
  1. So installieren Sie Memcached auf Ubuntu 18.04

  2. So installieren Sie Memcached auf Ubuntu 20.04

  3. So installieren Sie Docker unter Ubuntu 22.04 / 20.04 LTS

  4. So installieren Sie PlayOnLinux auf Ubuntu 20.04 LTS

  5. So installieren Sie MariaDB in Ubuntu 20.04 LTS

So installieren Sie Go unter Ubuntu 22.04 LTS

So installieren Sie Memcached auf Ubuntu 16.04 LTS

So installieren Sie Go unter Ubuntu 18.04 LTS

So installieren Sie Memcached auf Ubuntu 18.04 LTS

So installieren Sie Go unter Ubuntu 20.04 LTS

So installieren Sie Memcached auf Ubuntu 20.04 LTS