Die CachePilot-Beta ist offen. Kostenlos an der Beta teilnehmen

CachePilot Server für ISPConfig, Beta

Redis je Kunde in ISPConfig

Jeder ISPConfig-Kunde bekommt eine eigene Redis-7-Instanz, die im Kundenpanel verwaltet wird. Diese Seite zeigt, was Kunden und Admins sehen, was die Erweiterung nicht leistet und wie Sie sie anfragen.

Die Liste der Redis-Instanzen in ISPConfig, gefiltert auf eine Instanz: Demo Shop, Instanz c1-demo-shop, 256 MB, Status running

Vom Panel zum laufenden Cache

Das Formular für eine neue Redis-Instanz in ISPConfig mit Kunde, Anzeigename, Cache-Größe 256 MB, Sicherheitsmodus TLS Only, Persistenz Memory Only und dem CachePilot-Server

Schritt 1 von 4

Instanz anlegen

In ISPConfig wählt der Kunde oder der Admin 128, 256 oder 512 MB, einen Sicherheitsmodus und die Persistenz. Standard sind 256 MB, tls-only und memory-only.

Der Tab Instance einer Redis-Instanz in ISPConfig: Instanz c1-demo-shop, 256 MB, Sicherheitsmodus TLS Only, Persistenz Memory Only, Status running

Schritt 2 von 4

Auf den Cron warten

Der ISPConfig-Cron startet den Redis-7-Container. Die Instanz ist nach etwa 60 Sekunden bereit.

Der Tab Connection mit Host, TLS-Port, verborgenem Passwort, Connection String, CA-Zertifikat und dem wp-config-Block mit WP_REDIS_SCHEME tls

Schritt 3 von 4

Block kopieren

Der Tab Connection zeigt einen wp-config-Block mit WP_REDIS_*-Konstanten und das CA-Zertifikat für TLS.

Die Overview-Seite von CachePilot nach der Aktivierung: Banner „Autopilot is running“, Trefferquote 84,1 %, Latenz 0,40 ms, Speicher 5,81M und 93 gecachte Seiten

Schritt 4 von 4

CachePilot aktivieren

Das Plugin liest die Konstanten bei der Aktivierung und startet Autopilot.

Was Kunden und Admins können

Funktionen von CachePilot Server nach Rolle
FunktionKundeAdmin
Funktion: Instanzen anlegen und löschenKunde: JaAdmin: Ja
Funktion: Starten, stoppen, neu startenKunde: JaAdmin: Ja
Funktion: Passwort wechselnKunde: JaAdmin: Ja
Funktion: Sicherheitsmodus (tls-only, dual-mode, plain-only)Kunde: JaAdmin: Ja
Funktion: Persistenz (memory-only, persistent)Kunde: JaAdmin: Ja
Funktion: Tabs Connection und StatusKunde: JaAdmin: Ja
Funktion: Limits für Instanzen und Speicher je KundeKunde: NeinAdmin: Ja
Funktion: Mehrere Server, jeweils mit KapazitätsgrenzeKunde: NeinAdmin: Ja

Aktionen warten in einer Warteschlange und laufen innerhalb der nächsten Minute über den ISPConfig-Cron. Reseller verwalten die Instanzen ihrer eigenen Kunden. Das Panel gibt es auf Englisch und Deutsch.

Was der Tab Status zeigt

Neun Kennzahlen je Instanz, live aus Redis gelesen und alle 15 Sekunden aktualisiert.

Der Tab Status mit neun Kennzahlen: Memory Used 1,64 MB von 256 MB, Memory Peak, Hit Rate 85,18 %, Connected Clients, Total Commands, Uptime, 767 Keys, Evicted Keys und Security Mode tls-only
Eine Testinstanz wenige Minuten nach synthetischer Last.
Kennzahlen des Tabs Status, mit den Beschriftungen des englischen Panels
KennzahlBedeutung
Kennzahl: Memory UsedBedeutung: Belegter Speicher, neben dem Limit der Instanz
Kennzahl: Memory PeakBedeutung: Der höchste Speicherverbrauch seit dem Start
Kennzahl: Hit RateBedeutung: Anteil der Lesezugriffe, die Redis beantworten konnte
Kennzahl: Connected ClientsBedeutung: Offene Verbindungen, zum Beispiel PHP-Worker
Kennzahl: Total CommandsBedeutung: Seit dem Start verarbeitete Befehle
Kennzahl: UptimeBedeutung: Zeit seit dem letzten Start der Instanz
Kennzahl: KeysBedeutung: Anzahl gespeicherter Schlüssel
Kennzahl: Evicted KeysBedeutung: Schlüssel, die Redis wegen vollen Speichers entfernt hat
Kennzahl: Security ModeBedeutung: tls-only, dual-mode oder plain-only

Was CachePilot Server nicht enthält

  • Eine Instanz je Website: Jede Instanz gehört zu einem Kunden
  • Andere Größen als 128, 256 oder 512 MB
  • Valkey oder ein eigener Redis-Build
  • Unix-Sockets und ACL-Benutzer
  • Backups
  • Automatische WordPress-Konfiguration: Der wp-config-Block wird von Hand kopiert

Eine Instanz in ISPConfig, von Anfang bis Ende

Die Testinstanz im Video läuft im Modus plain-only. Neue Instanzen starten mit tls-only.

Ohne Ton. Transkript unten.
Transkript des Videos
  1. ISPConfig, Redis Instances: Die Liste eines Testkunden ist leer.
  2. Neue Instanz: Name, 256 MB, Sicherheitsmodus plain-only, Persistenz memory-only.
  3. Der Status zeigt Creating, während die Aktion auf den ISPConfig-Cron wartet.
  4. Etwa eine Minute später steht der Status auf Running.
  5. Der Tab Connection mit dem wp-config-Block. Das Passwort ist verborgen.
  6. Der Tab Status mit seinen neun Kennzahlen, alle 15 Sekunden aktualisiert.
  7. In WordPress wird CachePilot aktiviert, und die Overview-Seite zeigt Redis als verbunden.

Kontakt

Verfügbarkeit von CachePilot Server

CachePilot Server ist in der Beta und braucht ISPConfig 3.3 oder neuer. Unternehmen erhalten ihn auf Anfrage, unter einer proprietären Lizenz von CMS ADMINS und nur mit Vertrag.

Das WordPress-Plugin auf der Kundenwebsite hat eigene Voraussetzungen.