Memcache ist ein kostenloses und quelloffenes, hochleistungsfähiges, verteiltes Speicherobjekt-Caching-System, das generischer Natur ist, aber zur Verwendung bei der Beschleunigung dynamischer Webanwendungen durch Verringerung der Datenbankbelastung vorgesehen ist. Sein einfaches Design fördert eine schnelle Bereitstellung, eine einfache Entwicklung und löst viele Probleme, mit denen große Datencaches konfrontiert sind.
In dieser Anleitung erklären wir die Schritte zur Installation und Konfiguration von Memcached.
Bereitstellen Ihres Cloud-Servers
Wenn Sie sich noch nicht bei Cloudwafer registriert haben , sollten Sie sich zunächst anmelden . Nehmen Sie sich einen Moment Zeit, um ein Konto zu erstellen, danach können Sie Ihre Cloud-Server schnell bereitstellen.
Sobald Sie sich angemeldet haben, melden Sie sich in Ihrem Cloudwafer-Kundenbereich an mit dem in Ihrer E-Mail angegebenen Passwort und stellen Sie Ihren Cloudwafer bereit Cloud-Server.
Systempakete aktualisieren
Es wird empfohlen, dass Sie das System auf die neuesten Pakete aktualisieren, bevor Sie mit größeren Installationen beginnen. Geben Sie den folgenden Befehl ein:
sudo apt-get update && sudo apt-get upgrade
Schritt 1:Memcached installieren
Führen Sie den folgenden Befehl aus, um Memcached aus den offiziellen Debian-Repositories zu installieren:
sudo apt install memcached libmemcached-tools
Überprüfen Sie als Nächstes den Status, indem Sie die folgenden Befehle ausführen:
sudo systemctl status memcached
Schritt 2:Memcached konfigurieren
Die zentrale Konfigurationsdatei für Memcached ist /etc/memcached.conf
Datei. Standardmäßig verwendet Memcached 11211
als Portnummer. Sie können dies auch auf einen beliebigen Wert Ihrer Wahl ändern.
Standardmäßig überwacht Memcached die lokale IP-Adresse des Servers. Sie können dies ändern, wenn Sie möchten, dass es auf einer anderen IP lauscht, indem Sie Änderungen in der conf-Datei vornehmen, wie unten gezeigt:
sudo nano /etc/memcached.conf
Stellen Sie nach dem Speichern und Beenden sicher, dass Sie Memcached neu starten, damit unsere Änderungen wirksam werden.
sudo systemctl restart memcached
Verbinden mit Memcached:
-
PHP :Um Memcached mit Ihrer PHP-Anwendung zu verbinden, müssen Sie
php-memcached
installieren Erweiterung mit dem folgenden Befehl:sudo apt install php-memcached
-
Python :Um Memcached für die Interaktion mit Ihrer Python-Anwendung zu verbinden, können Sie Ihre bevorzugte Bibliothek mit pip:
installierenpip install pymemcache pip install python-memcached