So installieren Sie Memcached unter openSUSE

In diesem Tutorial zeigen wir Ihnen, wie Sie Memcached unter openSUSE installieren. In der schnelllebigen Welt der Webentwicklung ist Leistung alles. Benutzer erwarten, dass Websites und Anwendungen schnell geladen werden, und jede Verzögerung kann zu Umsatzeinbußen oder einem geringeren Engagement führen. Hier kommt Memcached ins Spiel, ein leistungsstarkes verteiltes Caching-System. Memcached ist ein Open-Source-Hochleistungs-Objekt-Caching-System mit verteiltem Speicher. Es wird häufig verwendet, um dynamische Webanwendungen zu beschleunigen, indem die Datenbanklast verringert wird.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie im Root-Konto ausgeführt werden. Andernfalls müssen Sie möglicherweise Folgendes hinzufügen:sudo‚ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen die Schritt-für-Schritt-Installation des Memcached auf openSUSE.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird: openSUSE (entweder Leap oder Tumbleweed).
  • Es wird empfohlen, eine Neuinstallation des Betriebssystems zu verwenden, um mögliche Probleme zu vermeiden.
  • Um Befehle ausführen zu können, benötigen Sie Zugriff auf das Terminal. openSUSE stellt hierfür die Terminal-Anwendung zur Verfügung. Sie finden es in Ihrem Anwendungsmenü.
  • Sie benötigen eine aktive Internetverbindung, um Memcached und seine Abhängigkeiten herunterzuladen.
  • Sie benötigen Administratorzugriff (Root) oder ein Benutzerkonto mit Sudo-Berechtigungen.

Installieren Sie Memcached auf openSUSE

Schritt 1: Aktualisieren Sie zunächst Ihre Repositorys und Ihr System, um sicherzustellen, dass alle Pakete auf dem neuesten Stand sind. Dies ist ein entscheidender Schritt, da er sicherstellt, dass Sie über die neuesten Sicherheitspatches und Softwareupdates verfügen. Sie können dies tun, indem Sie den folgenden Befehl ausführen:

sudo zypper refresh
sudo zypper update

Schritt 2. Memcached unter openSUSE installieren.

Memcached kann mithilfe von aus den Standard-OpenSUSE-Repositorys installiert werden zypper Paket-Manager. Der zypper Der Paketmanager ist ein leistungsstarkes Befehlszeilentool zum Verwalten von Software unter openSUSE. Führen Sie den folgenden Befehl aus, um Memcached zu installieren:

sudo zypper install memcached

Nach der Installation können Sie dies überprüfen, indem Sie Folgendes ausführen:

rpm -qi memcached

Dieser Befehl zeigt detaillierte Informationen zum installierten Memcached-Paket an.

Schritt 3: Memcached konfigurieren.

Sobald Memcached installiert ist, müssen Sie es konfigurieren. Dies umfasst normalerweise das Bearbeiten der Memcached-Konfigurationsdatei unter /etc/sysconfig/memcached. Mit dieser Datei können Sie verschiedene Parameter festlegen, z. B. das Speicherlimit, die IP-Adresse, die Memcached abhören soll, und die maximale Anzahl gleichzeitiger Verbindungen, die Memcached akzeptieren soll.

Um die Konfigurationsdatei zu bearbeiten, verwenden Sie den folgenden Befehl:

sudo nano /etc/sysconfig/memcached

In dieser Datei können Sie Parameter festlegen wie:

  • CACHESIZE: Die maximale Speichermenge, die Memcached für die Elementspeicherung verwenden sollte (in Megabyte).
  • OPTIONS: Alle zusätzlichen Optionen, die Sie an den Memcached-Daemon übergeben möchten.

Um beispielsweise das Speicherlimit auf 256 MB festzulegen, würden Sie Folgendes ändern CACHESIZE Zeile in der Konfigurationsdatei so aussehen:

CACHESIZE="256"

Nachdem Memcached installiert und konfiguriert ist, besteht der nächste Schritt darin, den Dienst zu starten und ihn so zu aktivieren, dass er beim Booten automatisch startet. Sie können dies mit dem tun systemctl Befehl:

sudo systemctl enable memcached.service
sudo systemctl start memcached.service
sudo systemctl status memcached.service

Schritt 4. Konfigurieren Sie die Firewall.

Wenn Sie eine Firewall aktiviert haben, fügen Sie eine Regel hinzu, um Datenverkehr auf dem Memcached-Port zuzulassen (Standard ist 11211):

sudo firewall-cmd --zone=public --add-port=11211/tcp --permanent
sudo firewall-cmd --reload

Schritt 5. Überprüfen Sie die Memcached-Installation.

Nachdem Sie den Memcached-Dienst gestartet haben, sollten Sie überprüfen, ob alles wie erwartet funktioniert. Sie können dies tun, indem Sie die Statistiken des Memcached-Dienstes überprüfen. Memcached wird mit einem Befehlszeilentool namens geliefert memcached-tool mit dem Sie den Status des Dienstes, die Menge des verwendeten Speichers und die Anzahl der Verbindungen überprüfen können.

Führen Sie Folgendes aus, um die Statistiken des Memcached-Dienstes zu überprüfen:

memcached-tool localhost:11211 stats

Dieser Befehl zeigt eine Liste mit Statistiken zum Memcached-Dienst an, einschließlich der aktuellen Anzahl der gespeicherten Elemente, der verwendeten Speichermenge und der Anzahl der Verbindungen.

Glückwunsch! Sie haben Memcached erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von Memcached auf Ihrem openSUSE-System verwendet haben. Für zusätzliche oder nützliche Informationen empfehlen wir Ihnen, hier nachzuschauen die offizielle Memcached-Website.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert