technikkram.net
  • Home
  • smartkram
  • Themenfelder
    • Smart Home
      • Homematic & Homematic IP
      • Smart Home Zentrale
      • Home Assistant
      • MQTT & Messaging
      • Zigbee & Thread
      • Shelly Geräte
      • KNX Gebäudeautomation
      • Matter & Thread
      • Apple HomeKit
    • Server & DevOps
      • Docker & Container
      • Proxmox VE
      • Linux Administration
      • Monitoring & Observability
      • Kubernetes & K3s
      • Raspberry Pi
    • Netzwerk
      • UniFi Netzwerk
      • Netzwerk Grundlagen
      • WLAN Optimierung
      • VLAN Konfiguration
      • Firewall & Security
      • Managed Switches
    • Sicherheit
      • Überwachungskameras
      • IT-Security
      • Videoüberwachung
      • Alarmanlagen
      • Zutrittskontrolle
    • Energie & Solar
      • Energiemanagement
      • Solar & Photovoltaik
    • NAS & Storage
      • NAS Systeme
      • Backup & Recovery
      • Synology NAS
      • Storage Lösungen
  • Archiv
  • Kontakt
    • Datenschutz
    • Impressum
  • KI-Transparenz
  • Click to open the search input field Click to open the search input field Suche
  • Menü Menü
  • Link zu Facebook
  • Link zu X
  • Link zu Mail
  • Link zu Rss dieser Seite
Sebastian
Netzwerk, Nützliches, Online Services

Plesk – nginx Server Caching einrichten

Plesk - nginx Server Caching einrichten - Server 3

Caching ist eines der wichtigsten Faktoren wenn es um die schnelle Auslieferung einer Website geht. Ich hoste technikkram bei netcup und nutze dort Plesk als Verwaltungsoberfläche. Plesk setzt auf eine Kombination aus eine Apache Webserver in Kombination mit einem nginx Reverse-Proxy. Dieser Reverse-Proxy ist zwischen Client und dem Apache Webserver geschaltet und liefert sehr effizient die geforderten Datenpakete ohne dass diese vorher von Apache abgerufen werden müssen. Das hat den Vorteil, dass der „Weg der Daten“ viel kürzer ist und die Seite sehr viel schneller bei Euch auf dem Monitor erscheint. Wer mehr zu diesem Thema wissen will, sollte sich das nginx / Apache Kapitel der Plesk Dokumentation ansehen.

Wenn Ihr bei einem Hoster wie z.B. raidboxes seid, dann müsst Ihr Euch um dieses Thema keine Sorgen machen, da das Caching serverseitig für Euch übernommen wird. Hier passiert nicht viel anderes als das oben beschriebene, nur das Ihr keinen Einfluss auf das serverseitige Caching habt. Das sieht bei einem eigenen Server natürlich anders aus. Hier muss das Caching selber eingerichtet werden. Wie dies bei Plesk funktioniert und welche Auswirkungen dies hat, will ich Euch in diesem kurzen Artikel beschreiben.

Woran könnt Ihr ein schlechtes bzw. kein vorhandenes Caching erkennen?

Das Caching wirk sich direkt auf das „first Byte“ aus. Dieser Wert kann z.B. mit webpagetest.org eingesehen werden. Ich zeige Euch hier, wie lange technikkram ohne effektives Caching lädt und wie dieser Wert deutlich verbessert werden kann. Auf dem ersten Bild seht Ihr, wie technikkram lädt, wenn der nginx Reverse-Proxy ausgeschaltet ist. Das first Byte ist extrem schlecht. Der Server braucht sehr lange um Daten zu liefern nachdem die URL aufgelöst worden ist. Das liegt daran, dass alle Anfragen nun direkt an den Apache Server weitergeleitet werden. Diese muss die Daten aus dem RAM abrufen, berechnen und dem User zur Verfügung stellen. Das nimmt natürlich Zeit in Anspruch, die der User beim laden der Seite deutlich zu spüren bekommt!

Im zweiten Bild seht Ihr, wie schnell die gleiche Website, bei sonst gleichen Einstellungen lädt, wenn nginx als Reverse-Proxy die Daten vorhält. Die Werte sind deutlich niedriger und die Seite ist viel schneller verfügbar. Hieran kann man sehr gut erkennen, wie gutes Caching funktioniert.

Wie muss nginx konfiguriert werden um das Caching zu aktivieren?

Gutes Caching ist unter Plesk kein großes Geheimnis. Folgende Schritte müsst Ihr ausführen, damit diese Option aktiviert ist. In Euer Plesk-Installation kann jede WordPressinstanz einzeln konfiguriert werden. Unter den nginx Einstellungen findet Ihr folgende Optionen:

Hier ist an oberster Stelle der Proxymodus zu sehen. Damit aktiviert Ihr Apache und nginx in Kombination. Wer mehr dazu wissen will, sollte den Link den ich Euch im obersten Absatz genannt habe folgen – hier ist dies sehr genau dokumentiert. Um das nginx Caching zu aktivieren, muss „nginx-Caching aktivieren“ ausgewählt werden. Auch die Option „Statische Dateien direkt durch nginx bedienen“ muss dazu aktiviert werden. In dem darunterliegenden Feld können alle Dateien aufgelistet werden (durch Leerzeichen getrennt), die statisch über nginx ausgeliefert werden sollen. ALle Dateien, die hier aufgelistet sind werden nun nicht mehr über den langsamen Apache vom Server abgerufen sondern von nginx aus dem Cache an den User ausgeliefert.

Wichtig ist zudem die Option „Intelligente Bearbeitung statischer Daten“. Damit werden dynamische Inhalte, die sich auf dem Server befinden trotzdem über Apache ausgeliefert, obwohl diese evtl. vom Dateityp immer gecached werden sollen.

Ich bin wirklich sehr begeistert von Plesk und finde die Bedienung und Möglichkeiten, die mir hiermit gegeben werden enorm. Damit ist es über eine grafische Oberfläche möglich die eigene Website auf einem Root oder vServer zu hosten.

Das könnte dich auch interessieren

  • Docker Nginx Reverse Proxy Netzwerk-Architektur Diagramm mit Port-Mapping und Backend-Verbindungen
    Nginx Reverse Proxy in Raspberry Pi OS Docker…
    4. April 2026 Ein Nginx Reverse Proxy in Docker Container nicht erreichbar zu beheben ist eine der häufigsten Herausforderungen bei containerisierten Web-Architekturen.
  • Symbolbild: Home-Server bei der Fehlersuche
    Docker Command Container startet nicht - Exit Code…
    4. April 2026 Exit Code 125 bedeutet: Docker kann den Container gar nicht starten. Punkt.
  • Tablet mit Sicherheits-Dashboard, Kamerabildern und Sensor-Status
    Smart Home Sicherheitssystem für Einsteiger ohne…
    6. April 2026 Ein Smart Home Sicherheitssystem für Einsteiger ohne Vorkenntnisse ist wie ein digitaler Wachhund für dein Zuhause - nur dass er…
  • Symbolbild: Smart-Home-Zentrale am Mini-Server
    Homematic IP CCU3 in Home Assistant integrieren:…
    3. April 2026 Die Homematic IP CCU3 in Home Assistant integrieren ist ein häufiger Stolperstein für Smart Home Einsteiger.
  • Symbolbild: Speicherserver und Container-Symbolik
    TrueNAS Jails vs Docker Container:…
    4. April 2026 TrueNAS Jails vs Docker Container — eine Architektur-Entscheidung, die dein gesamtes Self-Hosting-Setup prägt.
  • 34 Zoll Monitor in cm: Breite, Hoehe und Tiefe im Ueberblick – Ultrabreiter 34-Zoll-Monitor auf einem Schreibtisch in einem hellen Wohnzimmer, zeigt zwei Fenster nebeneinander, Person arbeitet entspannt davor
    34 Zoll Monitor in cm: Breite, Höhe und Tiefe im Überblick
    3. Oktober 2026 Ein 34 Zoll Monitor ist etwa 80 cm breit, mit Standfuß 40 bis 50 cm hoch und 20 bis 30…
4. Juli 2020/1 Kommentar/von Sebastian
Schlagworte: netcup, nginx, RAIDBOXES, Server, Webhosting
Eintrag teilen
  • Teilen auf Facebook
  • Teilen auf X
  • Teilen auf WhatsApp
  • Teilen auf Pinterest
  • Teilen auf LinkedIn
  • Per E-Mail teilen
https://technikkram.net/wp-content/uploads/2020/06/Server-3.jpg 442 1090 Sebastian https://technikkram.net/wp-content/uploads/2019/05/technikkram_transparent.png Sebastian2020-07-04 12:41:472020-07-04 12:41:50Plesk – nginx Server Caching einrichten
1 Kommentar
  1. Bastian
    Bastian sagte:
    28. Juli 2020 um 15:50

    Hi Sebastian, hast du dich schon einmal mit Generatoren für statische Webseiten beschäftigt? Zum Beispiel Hugo oder Jekyll. Wenn ich Beiträge wie diesen lese, bin ich immer froh, dass ich mir mit meiner statischen Webseite diesen ganzen Aufwand beim Hosting sparen kann :-P

    Antworten

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar Antwort abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

  •  
Smartkram Shop

Kategorien

Allgemein Apple Apps CCU2 CCU3 Charly debmatic EQ-3 Firmware Foto und Video Gadgets Gaming Geschenke Hardware Hausinstallation Haussicherheit HB-RF-USB Homematic Homematic IP Homematic IP Access Point Homematic IP wired iOS Kaufberatung KNX Media Center Mediola Mobile Multimedia Netzwerk Neuigkeiten Nützliches Online Services piVCCU piVCCU3 Provider Rabatte & Co Raspberrymatic Security Smart Home Software & Co Testberichte Tipps & Tricks Wearables Windows Zubehör
© Copyright - technikkram.net -
  • Link zu Facebook
  • Link zu X
  • Link zu Mail
  • Link zu Rss dieser Seite
Nach oben scrollen Nach oben scrollen Nach oben scrollen