Zum Inhalt

Abonnement-Verwaltung

Abonnements (Subscriptions) sind die zentrale Einheit im WebPanel. Jedes Abonnement verbindet einen Kunden mit einem Hosting-Paket und enthält eine Hauptdomain, einen Linux-Benutzer und Ressourcen-Kontingente.


Übersicht

Die Abonnement-Tabelle zeigt alle Hosting-Accounts mit Suche, Sortierung und Pagination.

Angezeigte Spalten

Spalte Beschreibung
Kunde Name und E-Mail des Kunden
Paket Zugewiesenes Hosting-Paket
Hauptdomain Primäre Domain des Abonnements
Status Aktiv, Suspendiert oder Abgelaufen
Server Zugewiesener Server (bei Multi-Server)
Sites Anzahl der Websites
Domains Anzahl der Domains
Erstellt Erstellungsdatum
Ablauf Ablaufdatum (falls gesetzt)

Abonnement erstellen

Die Erstellung erfolgt über einen mehrstufigen Assistenten (Wizard):

Schritt 1: Kunde und Paket

Feld Pflicht Beschreibung
Kunde Ja Aus der Kundenliste auswählen
Paket Ja Hosting-Paket auswählen
Server Ja Zielserver (Vorschlag nach Auslastung)

Server-Vorschlag

Das System schlägt automatisch den Server mit der niedrigsten Auslastung vor. Die Bewertung berücksichtigt CPU, RAM, Festplatte und Account-Anzahl.

Schritt 2: Domain

Feld Pflicht Beschreibung
Hauptdomain Ja Die primäre Domain des Abonnements (z. B. beispiel.de)

Schritt 3: Bestätigung

  • Zusammenfassung aller Einstellungen
  • Klicken Sie auf Erstellen

Das System legt automatisch an:

  • Linux-Benutzer mit eigenem Home-Verzeichnis
  • PHP-FPM-Pool unter dem Benutzer
  • Nginx-Vhost-Konfiguration
  • DNS-Zone (falls PowerDNS aktiv)
  • SSL-Zertifikat (falls Let's Encrypt aktiviert)
  • Ressourcenbegrenzung für CPU, RAM und Prozesse

Abonnement-Details

Klicken Sie auf ein Abonnement, um die Detailansicht zu öffnen:

Allgemeine Informationen

  • Paketname, Linux-Benutzername, Home-Verzeichnis
  • Hauptdomain, Status, Erstellungs- und Ablaufdatum

Ressourcen-Nutzung

Ressource Anzeige
Sites Genutzt / Maximum
Domains Genutzt / Maximum
Datenbanken Genutzt / Maximum
Postfächer Genutzt / Maximum
FTP-Accounts Genutzt / Maximum
Cron-Jobs Genutzt / Maximum

Ressourcen-Nutzung & Drosselung

Zusätzlich zu den Objekt-Zählern zeigt die Detailansicht die Live-Ressourcennutzung des Abonnements gegenüber den Paket-Limits:

Ressource Anzeige
CPU Aktuelle Auslastung gegenüber der CPU-Quota
Arbeitsspeicher Aktuelle RAM-Nutzung gegenüber dem RAM-Limit
I/O Aktuelle Lese-/Schreibrate gegenüber den I/O-Limits
Tasks Aktuelle Prozessanzahl gegenüber dem Task-Limit

Erreicht ein Abonnement aktiv seine cgroup-Limits für CPU, RAM oder I/O, erscheint ein rotes „Gedrosselt"-Badge.

Nur bei anhaltender Drosselung

Eine Drosselungs-Benachrichtigung wird erst bei anhaltender Drosselung (ca. 30 Minuten) ausgelöst — kurze Spitzen lösen keinen Alarm aus.

Ressourcen-Limits

Über den Bearbeitungs-Dialog können erweiterte Limits konfiguriert werden:

Limit Beschreibung
CPU-Quota (%) Maximale CPU-Nutzung in Prozent
Arbeitsspeicher (MB) Maximaler RAM
I/O Lesen (Bytes/s) Maximale Leserate
I/O Schreiben (Bytes/s) Maximale Schreibrate
Max. Tasks Maximale Prozessanzahl

Abonnement suspendieren

  1. Klicken Sie auf das Suspendieren-Symbol in der Aktionsspalte
  2. Bestätigen Sie die Suspendierung

Auswirkungen:

  • Alle Websites zeigen eine Suspendierungs-Seite
  • FTP-Zugang wird gesperrt
  • Panel-Zugang bleibt für den Kunden eingeschränkt
  • E-Mail-Empfang bleibt aktiv

Abonnement reaktivieren

  1. Klicken Sie auf das Reaktivieren-Symbol bei einem suspendierten Abonnement
  2. Alle Dienste werden wiederhergestellt

Abonnement löschen

  1. Klicken Sie auf das Löschen-Symbol
  2. Geben Sie den Domain-Namen zur Bestätigung ein
  3. Bestätigen Sie die Löschung

Unwiderrufliche Löschung

Beim Löschen eines Abonnements werden ALLE zugehörigen Daten entfernt: Website-Dateien, Datenbanken, E-Mails, DNS-Zonen, SSL-Zertifikate, Linux-Benutzer und Konfigurationen. Erstellen Sie vorher ein Backup.

Ausgenommen ist das Sperren (Suspendieren): Es löscht nie Dateien oder den Linux-Benutzer — Löschen ist immer eine eigene, ausdrückliche Aktion.

Wenn die Server etwas behalten

Das Panel löscht die Datenbankeinträge erst, wenn die Server alles entfernt haben. Hält ein Server noch Teile zurück (z. B. weil sein Agent nicht antwortet), bricht das Löschen ab und in der Panel-Datenbank wird nichts gelöscht. Der Dialog „… konnte nicht vollständig entfernt werden“ nennt unter Nicht entfernt:, was zurückblieb, und bietet:

  • Erneut versuchen — der sichere Weg, sobald die Ursache behoben ist.
  • Trotzdem löschen — ein eigener, getrennter Knopf, nur für Administratoren. Es werden nur die Panel-Einträge gelöscht; die genannten Reste bleiben auf dem Server, bis Sie sie unter Reparatur → Verwaiste Reste entfernen. Das lässt sich nicht rückgängig machen. Ein Reseller kann das Löschen nicht erzwingen.

Nach einem erzwungenen Löschen weist der Dialog „… gelöscht — Reste bleiben“ ausdrücklich auf diese Reste hin und führt mit Reparatur öffnen dorthin.


Paket-Upgrade

  1. Klicken Sie auf das Upgrade-Symbol in der Aktionsspalte
  2. Wählen Sie das neue Paket aus
  3. Bestätigen Sie das Upgrade

Das System passt automatisch an:

  • Ressourcen-Kontingente (Disk, Sites, Domains, etc.)
  • PHP-FPM-Worker-Anzahl
  • Berechtigungen gemäß neuem Paket
  • Ressourcen-Limits (CPU, RAM, Prozesse)

Downgrade

Ein Downgrade ist möglich, solange die aktuelle Nutzung die neuen Limits nicht überschreitet.


Traffic

Die Traffic-Übersicht zeigt den Bandbreitenverbrauch pro Abonnement:

  • Aktueller Monat in GB
  • Maximales Traffic-Limit (falls im Paket konfiguriert)
  • Warnung bei Überschreitung des konfigurierten Schwellwerts