Memcached
-
- vor 5 Jahren zuletzt von Benedikt Hofmann bearbeitet
-
-
- Keine Statusinformation
Inhaltsverzeichnis
Dieses Dokument beschreibt die Einrichtung des Memcached Servers, mit dem Sie eine gewisse Geschwindigkeitsoptimierung erreichen können. Zur Konfiguration von BlueSpice lesen Sie den Abschnitt "Memcached aktivieren" auf der Seite "Caching".
Hinweise zum Dokument
- Beim Editieren von Konfigurationsdateien mit einem Texteditor müssen die Dateien in UTF-8 Kodierung ohne BOM (Byte Order Mark) gespeichert werden.
- Der Platzhalter
<installpath-bluespice>
steht stellvertretend für den Pfad zu Ihrer BlueSpice-Installation, z.B.C:\bluespice\var\www
(Windows bei Beachtung der Dokumentation "Ordnerstruktur unter Windows") oder/var/www/bluespice
(Linux). - Der Platzhalter
<tomcat-webapps>
steht stellvertretend für den Pfad zum Webapps-Verzeichnis Ihres Tomcat-Servers, z.B.C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps
(Windows) oder/var/lib/tomcat9/webapps
(Linux).
Linux
Installation
Installieren Sie den Memcached-Server aus dem Paketmanagement Ihrer jeweiligen Distribution.
Konfiguration
Öffnen Sie die Datei, die die Memcached-Konfiguration enthält (bspw. /etc/memcached.con unter Debian/Ubuntu). Suchen Sie dort das Argument -m und erhöhen Sie den zur Verfügung gestellten Arbeitsspeicher je nach den Möglichkeiten Ihres Servers:
-m 1024
Speichern und schließen Sie die Datei und starten Sie memcached neu.
Server überprüfen
Überprüfen Sie, ob der Memcached-Server läuft:
netstat -tulpn | grep 11211
Sollten Sie eine Ausgabe erhalten, die dieser gleicht, so ist memcached erfolgreich gestartet:
root@bluespice:/var/www/bluespice# netstat -tulpn | grep 11211 tcp 0 0 127.0.0.1:11211 0.0.0.0:* LISTEN 15163/memcached udp 0 0 127.0.0.1:11211 0.0.0.0:* 15163/memcached root@bluespice:/var/www/bluespice#
Windows
Der Einsatz des MemCacheD Manager von Nick Pirocanac wird dringend empfohlen. Hiermit ist die Konfiguration denkbar einfach.
Voraussetzung
Voraussetzung für den MemCacheD Manager ist ein installiertes .NET Framework der Version 3.5.
Download
Downloaden Sie den MemCacheD Manager von software.informer.com.
Installation
Bei der Installation haben Sie kaum Einstellungsmöglichkeiten, können sich also ohne Änderungen durch die Installation "klicken".
Starten des MemCacheD Manager
Starten Sie den MemCacheD Manager aus dem Startmenü immer als Administrator (Rechtklick --> Als Administrator ausführen)!
Konfiguration
- Klicken Sie im MemCacheD Manager auf "Add Server"
- Geben Sie unter "Server Name" die lokale IP "127.0.0.1" ein und klicken auf "Apply"
- Klicken Sie auf "Add Instance"
- Geben Sie unter "Instance Name" einen beliebigen Namen ein
- Erhöhen Sie unter "Maximum Memory" den zur Verfügung gestellten Arbeitsspeicher je nach den Möglichkeiten Ihres Servers
- Klicken Sie auf "Apply"
- Starten Sie die neue erstellte Instanz nun mit Klick auf "Ja"
Der Memcached Server ist nun fertig installiert und konfiguriert.