Keine Kategorien vergeben

Memcached

< Setup:Installationsanleitung‎ | Systemvorbereitung‎ | Linux
Version vom 12. April 2019, 12:06 Uhr von Fbaeckmann (Diskussion | Beiträge) (Anleitung für Windows wiederhergestellt)


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

  1. Klicken Sie im MemCacheD Manager auf "Add Server"
  2. Geben Sie unter "Server Name" die lokale IP "127.0.0.1" ein und klicken auf "Apply"
  3. Klicken Sie auf "Add Instance"
  4. Geben Sie unter "Instance Name" einen beliebigen Namen ein
  5. Erhöhen Sie unter "Maximum Memory" den zur Verfügung gestellten Arbeitsspeicher je nach den Möglichkeiten Ihres Servers
  6. Klicken Sie auf "Apply"
  7. Starten Sie die neue erstellte Instanz nun mit Klick auf "Ja"

Der Memcached Server ist nun fertig installiert und konfiguriert.

Anhänge

Diskussionen