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.

Vom Panel zum laufenden Cache

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.

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

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

CachePilot aktivieren
Das Plugin liest die Konstanten bei der Aktivierung und startet Autopilot.
Was Kunden und Admins können
| Funktion | Kunde | Admin |
|---|---|---|
| Funktion: Instanzen anlegen und löschen | Kunde: Ja | Admin: Ja |
| Funktion: Starten, stoppen, neu starten | Kunde: Ja | Admin: Ja |
| Funktion: Passwort wechseln | Kunde: Ja | Admin: Ja |
| Funktion: Sicherheitsmodus (tls-only, dual-mode, plain-only) | Kunde: Ja | Admin: Ja |
| Funktion: Persistenz (memory-only, persistent) | Kunde: Ja | Admin: Ja |
| Funktion: Tabs Connection und Status | Kunde: Ja | Admin: Ja |
| Funktion: Limits für Instanzen und Speicher je Kunde | Kunde: Nein | Admin: Ja |
| Funktion: Mehrere Server, jeweils mit Kapazitätsgrenze | Kunde: Nein | Admin: 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.

| Kennzahl | Bedeutung |
|---|---|
| Kennzahl: Memory Used | Bedeutung: Belegter Speicher, neben dem Limit der Instanz |
| Kennzahl: Memory Peak | Bedeutung: Der höchste Speicherverbrauch seit dem Start |
| Kennzahl: Hit Rate | Bedeutung: Anteil der Lesezugriffe, die Redis beantworten konnte |
| Kennzahl: Connected Clients | Bedeutung: Offene Verbindungen, zum Beispiel PHP-Worker |
| Kennzahl: Total Commands | Bedeutung: Seit dem Start verarbeitete Befehle |
| Kennzahl: Uptime | Bedeutung: Zeit seit dem letzten Start der Instanz |
| Kennzahl: Keys | Bedeutung: Anzahl gespeicherter Schlüssel |
| Kennzahl: Evicted Keys | Bedeutung: Schlüssel, die Redis wegen vollen Speichers entfernt hat |
| Kennzahl: Security Mode | Bedeutung: tls-only, dual-mode oder plain-only |
Was CachePilot Server nicht enthält
Eine Instanz in ISPConfig, von Anfang bis Ende
Die Testinstanz im Video läuft im Modus plain-only. Neue Instanzen starten mit tls-only.
Transkript des Videos
- ISPConfig, Redis Instances: Die Liste eines Testkunden ist leer.
- Neue Instanz: Name, 256 MB, Sicherheitsmodus plain-only, Persistenz memory-only.
- Der Status zeigt Creating, während die Aktion auf den ISPConfig-Cron wartet.
- Etwa eine Minute später steht der Status auf Running.
- Der Tab Connection mit dem wp-config-Block. Das Passwort ist verborgen.
- Der Tab Status mit seinen neun Kennzahlen, alle 15 Sekunden aktualisiert.
- 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.