So installieren Sie Memcached auf Fedora 35/34/33

So installieren Sie Memcached auf Fedora 35/34/33

Memcached ist ein verteiltes Speicherobjekt-Caching-System, das Daten im Speicher auf Schlüsselwert gespeichert hat. Es ist sehr nützlich, um dynamische Websites zu optimieren und Geschwindigkeit zu aktivieren, indem Objekte im Speicher zwischengeschnitten werden. Lesen Sie mehr über Memcache.

Dieser Artikel hilft Ihnen dabei, Memcached auf Fedora Linux Systems zu installieren.

Installieren Sie Memcached auf Fedora

Memcached ist unter Standard -Fedora -Repositories erhältlich. Sie können es installieren, indem Sie den folgenden Befehl auf Ihrem Fedora Linux -System ausführen.

sudo dnf installieren memcached -y 

Starten Sie nun den Memcached -Dienst mit den folgenden Befehlen.

sudo systemctl aktivieren memcached.Service  sudo systemctl starten memcached.Service  

Memcached -Konfiguration

Bearbeiten Sie die Memcached -Standardkonfigurationsdatei in Ihrem bevorzugten Texteditor.

sudo vim/etc/sysconfig/memcached 

und aktualisieren Sie die Einstellungen gemäß Ihren Systemanforderungen. Hier ist Cachesize die maximale Speichergrenze in MB, die Memcached verwenden kann.

 Port = "11211" user = "memcached" maxconn = "1024" cachesize = "64" 

Die obige Konfiguration zeigt, dass Memcached bisher gebraucht werden kann 64 MB Speicher auf dem System.

Starten Sie nach Änderungen den Memcached -Server neu, um Änderungen anzuwenden.

sudo systemctl neu starten memcached.Service 

Memcached -Statistiken anzeigen

Sie können den Dienststatus mit dem System der SystemCTL anzeigen

sudo systemctl status memcached.Service 

Sie können auch die Statik des laufenden Memcached -Dienstes mit dem Befehl „Statistikeinstellungen“ anzeigen. Im Folgenden finden Sie das Beispiel, um diesen Befehl an den Memcached -Server zu senden und die Ergebnisse zu sehen.

Echo "Statistic -Einstellungen" | NC Localhost 11211 
STAT MaxBytes 67108864 STAT Maxconns 1024 STAT TCPPORT 11211 STAT UDPPORT 11211 STAT Inter 127.0.0.1 STAT -Ausführlichkeit 0 STAT älteste 0 Status -Räumungen auf STAT DOMAIN_SOCKET NULL STAT UMASK 700 STAT WORWALT_FACTOR 1.25 STAT Chunk_Size 48 STAT num_threads 4 STAT num_threads_Per_udp 4 STAT_KEY_PREFIX: STATETY DETADTEL_ENABED NO STAT REQS_PER_EVENT 20 STAT CAS_ENABED JA STAT TCP_BACKLOG 1024 STATING BINDING_PROTOCOL AUTOGOTIATICE STATED_ENDE_SASL 

Installieren Sie die Memcache -PHP -Erweiterung

Sie müssen die Memcache/Memcached -PHP -Erweiterung auf Ihrem Server aktivieren, um PHP mit dem Memcached -Service zu verbinden. Grundsätzlich stehen zwei Memcache -PHP -Module zur Installation zur Verfügung. Einer wird als Memcache bezeichnet und der andere Memcached. Installieren Sie also das Modul gemäß Ihren Verwendung.

sudo dnf installieren php-pecl-memcache  sudo dnf installieren php-pecl-memcached  

Nach dem Installation startet der Apache -Dienst neu.

sudo systemctl starten Sie HTTPD neu starten.Service  

Überprüfen Sie nun, ob die Memcache -PHP -Erweiterung aktiviert ist und ordnungsgemäß funktioniert. Ein ... kreieren Phpinfo.Php Datei mit dem folgenden Code

123

Zunehmen Sie nun auf http: // server-ip-addr/phpinfo.PHP im Webbrowser und suchen Sie nach Memcache. Sie sehen die folgenden Ergebnisse.