Redis ist ein In-Memory-Datenstrukturspeicher, der hauptsächlich als Datenbank und Cache verwendet wird. Redis unterstützt verschiedene Arten von abstrakten Datenstrukturen wie Strings, Listen, Maps, Sets, sortierte Sets, Hyperlogs, Bitmaps und räumliche Indizes. Heute zeigen wir Ihnen, wie Sie Redis unter Ubuntu 16.04 installieren.
1. Verbinden Sie sich über SSH
Verbinden Sie sich über SSH mit Ihrem Linux-Server, synchronisieren Sie die Paketindexdateien von ihren Quellen neu und installieren Sie die neuesten Versionen aller Pakete, die derzeit auf Ihrem Server installiert sind, indem Sie die folgenden Befehle verwenden:
sudo apt-get update sudo apt-get upgrade
Sobald das Upgrade abgeschlossen ist, können Sie mit dem nächsten Schritt fortfahren.
2. Installieren Sie Redis auf Ubuntu 16.04
Die Installation von Redis auf einem Ubuntu VPS ist einfach. Führen Sie den folgenden Befehl aus, um Redis auf Ihrem Computer zu installieren:
sudo apt-get install redis-server
Wenn Sie Redis als Objekt-Cache für WordPress oder eine andere PHP-basierte Anwendung verwenden möchten, müssen Sie auch das folgende Paket installieren:
sudo apt-get install php-redis
3. Konfigurieren Sie Redis als Cache unter Ubuntu 16.04
Um Redis als Cache zu konfigurieren, müssen Sie die /etc/redis/redis.conf
bearbeiten Datei. Wir werden nano
verwenden als Texteditor für diesen Zweck, aber Sie können einen beliebigen Texteditor Ihrer Wahl verwenden.
sudo nano /etc/redis/redis.conf
Um den maximalen Speicher für Redis zu konfigurieren und wie Redis auswählt, was entfernt werden soll, wenn der maximale Speicher erreicht ist, fügen Sie die folgenden Zeilen am Ende der Datei hinzu:
maxmemory 128mb maxmemory-policy allkeys-lru
In diesem Beispiel entfernt Redis alle Schlüssel gemäß dem LRU-Algorithmus, wenn der maximale Speicher von 128 MB erreicht ist. Speichern und schließen Sie die Datei und starten Sie dann den Redis-Dienst neu:
sudo systemctl restart redis-server.service
Als nächstes aktivieren Sie Redis beim Systemstart:
sudo systemctl enable redis-server.service
Sie müssen auch Ihren Apache- oder PHP-FPM-Dienst neu starten, um die php-redis-Erweiterung zu aktivieren und auf Ihrem Server einsatzbereit zu machen.
4. Verwenden Sie Redis unter Ubuntu 16.04
Um Redis als Objekt-Cache für eine PHP-basierte Anwendung wie WordPress oder Magento zu verwenden, benötigen Sie einige zusätzliche Konfigurationen. Wenn Sie beispielsweise Redis mit WordPress verwenden möchten, können Sie einfach das Redis Object Cache-Plugin installieren und die Verbindungsparameter anpassen.
Sobald das Plugin aktiviert und die Verbindung hergestellt ist, können Sie den Redis-Befehlszeilenmonitor verwenden, um die Echtzeitausgabe anzuzeigen. Um den Redis-Befehlszeilenmonitor zu starten, können Sie den folgenden Befehl verwenden:
redis-cli monitor
Irgendwann müssen Sie möglicherweise den Redis-Cache leeren. Sie können dies mit dem Redis-Befehlszeilentool tun:
redis-cli
Sobald Sie die Redis-Eingabeaufforderung sehen, führen Sie den folgenden Befehl aus, um den Cache zu leeren:
flushall
Die Redis-Dokumentation ist eine gute Möglichkeit, um zu lernen, wie Redis funktioniert und wie man es für Ihre spezifische Anwendung konfiguriert.
Natürlich müssen Sie Redis nicht auf Ubuntu 16.04 installieren, wenn Sie einen unserer Redis VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Redis auf Ubuntu 16.04 für Sie zu installieren und zu konfigurieren. Sie sind rund um die Uhr erreichbar und kümmern sich umgehend um Ihr Anliegen.
PS. Wenn Ihnen dieser Beitrag über die Installation und Konfiguration von Redis unter Ubuntu 16.04 gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen unten oder hinterlassen Sie einfach einen Kommentar im Kommentarbereich. Danke.