So installieren Sie Memcached auf Debian 09.10.8

So installieren Sie Memcached auf Debian 09.10.8

Memcached ist ein verteiltes Speicherobjekt-Caching-System, das Daten im Speicher auf Schlüsselwertsbasis gespeichert hat. Es ist sehr nützlich, um dynamische Websites zu optimieren und die Geschwindigkeit zu verbessert, indem Objekte im Speicher zwischengeschnitten werden. Dieser Artikel hilft Ihnen dabei, Memcached mit PHP Memcache -Erweiterung auf Debian 10, Debian 9 Stretch und Debian 8 Jessie Systems zu installieren.

Schritt 1 - Installieren Sie Memcached auf Debian

Aktualisieren Sie den APT -Paket -Cache in Ihrem System und installieren Sie Memcached auf Debian -System. Führen Sie die folgenden Befehle auf dem Terminal in Ihrem Debian -System aus.

sudo apt update sudo apt install memcached 

Schritt 2 - Memcached -Konfiguration

Hier finden Sie die Detailinformationen zur Memcache -Konfiguration hier. Für die Konfiguration der Initalstufe finden Sie die folgenden Einstellungen unter der Memcache -Konfigurationsdatei /etc/memcached.Conf.

  • -D => Memcached im Deamon -Modus ausführen.
  • -M => Maximaler Speicher, der von Memcached verwendet werden soll. (Standard: 64 MB)
  • -P => Den Port für Memcached definieren. (Standard: 11211)
  • -l => IP -Adresse definieren, um zu hören. Verwenden Sie 0.0.0.0, um auf alle IPs (Enterfaces) zuzuhören.

Starten Sie nach Änderungen den Memcached -Service neu.

Schritt 3 - Test -Memcached -Setup

Verwenden Sie den Befehl nc, um den Memcached -Status zu überprüfen. Dadurch werden Ihnen die aktuellen Statistiken zum Ausführen von Memcached Server angezeigt. Daher können sich die Werte pro Installation unterscheiden.

Echo "Statistiken" | NC Localhost 11211 
STAT MaxBytes 67108864 STAT MAXConns 1024 STAT TCPPORT 11211 STAT UDPPORT 0 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 stat_key_prefix : STAT detail_enabled no STAT reqs_per_event 20 STAT cas_enabled yes STAT tcp_backlog 1024 STAT binding_protocol auto-negotiate STAT auth_enabled_sasl no STAT item_size_max 1048576 STAT maxconns_fast no STAT hashpower_init 0 STAT slab_reassign no STAT slab_automove 0 STAT slab_chunk_max 1048576 STAT lru_crawler no STAT lru_crawler_sleep 100 STAT lru_crawler_tocrawl 0 STAT tail_repair_time 0 STAT flush_enabled yes STAT hash_algorithm jenkins STAT lru_maintainer_thread no STAT hot_lru_pct 32 STAT warm_lru_pct 32 STAT expirezero_does_not_evict no STAT idle_timeout 0 STAT watcher_logbuf_size 262144 STAT worker_logbuf_size 65536 STAT track_sizes no END 

Schritt 4 - Memcached PHP -Erweiterung installieren

Führen Sie den folgenden Befehl aus, um die PHP -Memcached -Erweiterung auf Ihrem System zu installieren.

sudo APT installieren PHP-Memcached 

Nach Abschluss der Installation müssen Sie den Apache -Dienst neu starten, um alle Einstellungen neu zu laden.

PhpenMod Memcached Sudo Service Apache2 Neustart neu 

Alles, was erledigt ist, können Sie jetzt die Memcache -PHP -Erweiterung testen und ordnungsgemäß funktionieren, indem Sie eine erstellen die Info.Php Datei mit dem folgenden Code mit dem folgenden Code.

123

Kopieren Sie jetzt Info.PHP -Datei auf dem Apache -Dokument -Root und -zugriff auf der Weboberfläche. Wenn Sie nach dem Memcache suchen, erhalten Sie das Ergebnis wie unten.