Wie installiert man Memcached unter Debian 9?

Linux-Betriebssysteme bieten uns Hunderte von Möglichkeiten, um die Produktivität und Effizienz ihrer Rollen zu steigern , insbesondere bei der Arbeit mit Distributionen wie CentOS 7 oder Debian 9, die entwickelt wurden, um Daten und Dienste auf eine bestimmte Weise zu verwalten viel dynamischer.

In dieser ganzen Welt der Möglichkeiten finden wir eine spezielle, die uns hilft, den gesamten Prozess der Datenbankverwaltung zu verbessern und die zwischengespeichert ist. TechnoWikis wird an diesem Tag analysieren, wie man memcached in Debian 9 auf sichere und praktische Weise installiert.

Was ist zwischengespeichert
Memcached ist ein Cache-System für verteilte Hochleistungsspeicherobjekte allgemeiner Art, das ursprünglich für die Beschleunigung dynamischer Webanwendungen zur Optimierung der Datenbanklast entwickelt wurde.

Memcached ist kostenlos und Open Source und wird als Speicher für Schlüsselwerte im Speicher für kleine Fragmente beliebiger Daten wie Zeichenfolgen oder Objekte von Ergebnissen von Datenbankaufrufen erstellt, bei denen es sich um API-Aufrufe oder Darstellungen von handelt Seiten

Dank des einfachen Designs von memchached wird es möglich sein, die schnelle Bereitstellung zu fördern, die Entwicklung zu vereinfachen und viele Probleme zu lösen, mit denen große Daten-Caches heutzutage konfrontiert sind. Die API ist für mehr als 20 Sprachen verfügbar.

Wie funktioniert memcached?
Memcached ermöglicht es uns, Speicherbereiche unseres Systems zu übernehmen, in denen mehr Speicher als erforderlich angezeigt wird, und macht ihn für Bereiche zugänglich, in denen weniger Speicher als benötigt wird.

In gleicher Weise können wir mit memcached den verfügbaren Speicher besser nutzen. Mit memchached können wir diese Ressource grafisch optimieren:

Jeder Knoten ist ein völlig unabhängiges, übergeordnetes Image. Jeder Knoten kann den Speicher anderer Knoten nutzen, unteres Image.

See also  Festlegen der Anmeldestunden in Windows Server

Mit der memcached-Implementierung ist es möglich, dass alle Server in derselben virtuellen Speichergruppe suchen, was bedeutet, dass ein bestimmtes Element immer am selben Speicherort im gesamten Webcluster gespeichert und wiederhergestellt wird.

Als nächstes werden wir sehen, wie man memcached in Debian 9 installiert.

1. Zugriff als Root-Benutzer und Aktualisierung des Debian 9-Betriebssystems

Der erste Schritt besteht darin, den Benutzer in root zu ändern, falls dies noch nicht geschehen ist. Dazu reicht es aus, einen der folgenden Befehle auszuführen:

 su - sudo su -l 

Dort geben wir das Administratorkennwort ein und haben nun als Root-Benutzer Zugriff.

Der nächste Schritt besteht darin, die verfügbaren Pakete von Debian 9 zu aktualisieren. Dazu werden wir die folgenden Zeilen ausführen:

 apt-get update Apt-Get-Upgrade 

How-Install-Memcached-Debian-9-2.png

2. Memcached unter Debian 9 installieren

Sobald das Betriebssystem aktualisiert ist, installieren wir memcached, das in den Debian-Repositories verfügbar ist. Dazu führen wir die folgende Zeile aus:

 apt-get install memcached netcat 

How-Install-Memcached-Debian-9-3.png

Sobald memcached installiert ist, überprüfen wir, ob der Dienst gestartet wurde oder nicht. Dazu führen wir Folgendes aus:

 ps -ef | grep -i memcached 

Das erhaltene Ergebnis wird das folgende sein:

How-Install-Memcached-Debian-9-4.png

3. Memcached unter Debian 9 konfigurieren

Schritt 1

Sobald wir überprüft haben, ob der Dienst aktiv ist, müssen wir die Anwendung als Nächstes konfigurieren. Die Konfigurationsdatei befindet sich im Pfad /etc/memcached.conf.

Zugriff mit dem bevorzugten Editor:

 nano /etc/memcached.conf 

Wir werden folgendes sehen:

How-Install-Memcached-Debian-9-5.png

Schritt 2

Dort können wir die gewünschten Werte ändern, wobei der Speicher-Cache einer der häufigsten ist, wir platzieren die Speicherzeile und der Standardwert ist 64, aber wir können den gewünschten Wert wie 256 oder 512 einstellen.

See also  So deaktivieren Sie Cortana in Windows 10

How-Install-Memcached-Debian-9-6.png

Wir speichern die Änderungen mit der Tastenkombination Strg + O und verlassen den Editor mit der Tastenkombination Strg + X.

Schritt 3

Wir starten den zwischengespeicherten Prozess neu, indem wir Folgendes ausführen:

 Systemctl Neustart zwischengespeichert 

Wir aktivieren den zwischengespeicherten Autostart durch Ausführen von:

 systemctl enable memcached 

How-Install-Memcached-Debian-9-7.png

Schritt 4

Wenn wir den zwischengespeicherten Status bestätigen möchten, führen wir die folgende Zeile aus:

 echo "stats settings" | nc localhost 11211 

Als Ergebnis erhalten wir den Wert jedes Konfigurationsparameters der Anwendung:

Wie-installiere-Memcached-Debian-9-8.png

4. Firewall-Konfiguration in Debian 9

Jetzt müssen wir Port 11211 als eingehende Verbindung in der Firewall aktivieren, damit alles ordnungsgemäß funktioniert. Dazu führen wir Folgendes aus:

Wenn wir FirewallD verwenden:

 firewall-cmd --permanent --zone = public --add-port = 11211 / tcp firewall-cmd-reload Wenn wir UFW verwenden: ufw 11211 / tcp erlauben ufw neu laden 

How-Install-Memcached-Debian-9-9.png

Wenn wir die Remote-Konnektivität überprüfen möchten, führen wir Folgendes aus:

 echo stats | nc host_memcached_o_IP 11211 

5. Installation des PHP-Moduls

Schritt 1

Schließlich ist es notwendig, das PHP-Modul zu installieren, damit das mit PHP gespeicherte System optimal funktioniert. Wir werden die folgende Zeile ausführen:

 apt-get install -y PHP PHP-Memcache 

How-Install-Memcached-Debian-9-10.png

Schritt 2

Jetzt müssen wir die Dienste memcached und Apache neu starten, damit die Änderungen wirksam werden:

 Systemctl Neustart zwischengespeichert Systemctl Apache2 neu starten 
Schritt 3

Um die Konfiguration von PHP zu testen, erstellen wir eine Datei mit dem Namen info.php, indem wir auf den folgenden Pfad zugreifen:

 nano /var/www/html/info.php 

In dieser neuen Datei geben wir Folgendes ein:

 <? php phpinfo (); ?> 

How-Install-Memcached-Debian-9-11.png

Speichern Sie die Änderungen mit den Tasten Strg + O und beenden Sie das Programm mit Strg + X

Schritt 4

Nun gehen wir zum Browser und geben die folgende Syntax ein:

 http: //IP/info.php 
Dies wird das Ergebnis sein

See also  Lösen Sie die Anmeldung mit einem temporären Windows 10-Profil

How-Install-Memcached-Debian-9-12.png

Auf diese Weise haben wir memcached in Debian9 installiert und konfiguriert.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *