SSD Nodes Learn 🎉 VPS ab $5.50/Monat
Anleitungen Matt ConnorVon Matt Connor · Aktualisiert 2026-08-13

cPanel-Alternativen für einen Linux-VPS im Vergleich

Kostenlose cPanel-Alternativen für VPS: Virtualmin, ISPConfig, CyberPanel, HestiaCP, CloudPanel und Froxlor mit Installationsbefehlen und Migrationsfallen.

Welche cPanel-Alternativen können Sie heute auf einem VPS installieren

Zu den kostenlosen cPanel-Alternativen, die Sie heute auf einem Linux-VPS installieren können, gehören Virtualmin, ISPConfig, CyberPanel, HestiaCP, CloudPanel und Froxlor. Jede dieser Lösungen wird per Skript auf einem frischen Server installiert. Jede lässt Funktionen weg, die cPanel bietet. Entscheidend ist daher, auf welchen fehlenden Bestandteil Sie verzichten können und wie viele Stunden Sie für die Migration aufwenden.

cPanel besteht aus zwei Programmen. WHM ist die Serverseite. cPanel ist die Seite für einzelne Accounts. Zusammen verwalten sie virtuelle Apache-Hosts (vhosts), PHP-Versionen, MySQL-Benutzer und -Berechtigungen, DNS-Zonen, E-Mail-Dienste mit Exim und Dovecot, FTP-Accounts, Cronjobs, Zertifikate und Backups pro Account. Ein Panel schreibt die Konfigurationsdateien auf Ihrem Server und verwaltet sie. Es liegt nicht lediglich als Weboberfläche über der vorhandenen Konfiguration. Deshalb fordert jedes der folgenden Projekte, mit einem frischen Betriebssystem zu beginnen.

Was cPanel kostet und wo die tatsächlichen Kosten entstehen

ChartcPanel list price for cloud and VPS licences, USD per month, August 2026
The data behind this chart
[
  {
    "plan": "Solo",
    "usd_per_month": 29.99,
    "accounts_max": 1
  },
  {
    "plan": "Admin",
    "usd_per_month": 35.99,
    "accounts_max": 5
  },
  {
    "plan": "Pro",
    "usd_per_month": 53.99,
    "accounts_max": 30
  },
  {
    "plan": "Premier",
    "usd_per_month": 69.99,
    "accounts_max": 100
  }
]

Das sind die veröffentlichten monatlichen Preise pro Server, abgerufen im August 2026 auf der cPanel-Preisseite. Eine Solo-Lizenz deckt ein Konto für 29.99 USD pro Monat ab. Premier deckt 100 Konten für 69.99 pro Monat ab. Zusätzliche Konten werden separat berechnet. Bei jährlicher Zahlung fällt der Preis etwas niedriger aus.

Die Lizenz ist die Zahl, die alle nennen. Entscheidend ist jedoch der Zeitaufwand. Dieser wird weiter unten auf dieser Seite beziffert.

Wie viel RAM benötigt ein Control Panel?

Hier sind zwei unterschiedliche Werte relevant. Wenn man sie verwechselt, installiert man ein vollständiges Panel auf einem VPS mit 1 GB und wundert sich anschließend, warum der Server auslagert.

ChartRAM each project publishes as its own minimum, GB
The data behind this chart
[
  {
    "label": "Virtualmin, mini install",
    "min_ram_gb": 1
  },
  {
    "label": "HestiaCP, no mail filtering",
    "min_ram_gb": 1
  },
  {
    "label": "CloudPanel",
    "min_ram_gb": 2
  },
  {
    "label": "Coolify",
    "min_ram_gb": 2
  },
  {
    "label": "Virtualmin, full stack",
    "min_ram_gb": 4
  }
]

Dabei handelt es sich um veröffentlichte Mindestanforderungen aus der Dokumentation der jeweiligen Projekte, nicht um Messwerte eines im Leerlauf befindlichen Servers. ISPConfig, CyberPanel und Froxlor veröffentlichen keine entsprechenden Angaben. Daher fehlen sie in der Übersicht, statt geschätzt zu werden. Lesen Sie die erste und die letzte Zeile gemeinsam: Dieselbe Software benötigt 1 GB ohne E-Mail und 4 GB mit E-Mail.

Der zweite Wert beschreibt den Speicherverbrauch der Dienste unter dem Panel. Dieser übersteigt den Speicherbedarf des Panels deutlich. Die Seite mit den Empfehlungen für Systeme mit wenig Speicher von Virtualmin schlüsselt die einzelnen Komponenten auf.

ChartPublished per service memory estimates for a full hosting stack, MB
The data behind this chart
[
  {
    "label": "ClamAV virus scanning",
    "typical_ram_mb": 2048
  },
  {
    "label": "SpamAssassin",
    "typical_ram_mb": 1024
  },
  {
    "label": "MySQL or MariaDB",
    "typical_ram_mb": 400
  },
  {
    "label": "Apache",
    "typical_ram_mb": 250
  },
  {
    "label": "PHP",
    "typical_ram_mb": 100
  },
  {
    "label": "The panel itself",
    "typical_ram_mb": 30
  }
]

ClamAV wird mit 2048 MB und SpamAssassin mit 1024 MB angegeben. Der Panel-Prozess benötigt dagegen etwa 30 MB. Das Panel ist der günstigste Prozess auf dem Server. Die E-Mail-Filterung verursacht den größten Speicherbedarf. Daher läuft ein Panel ohne Mailserver mit 2 GB problemlos, während ein System mit Mailboxen, Spamfilterung und Virenscans 4 GB benötigt. Bei weniger Speicher konkurriert es dauerhaft mit Ihren PHP-Workern um RAM.

Virtualmin: die ähnlichste Lösung zu cPanel und WHM

Virtualmin läuft auf Webmin auf und hat dieselbe Struktur wie cPanel: eine Serveransicht für den Administrator, eine Ansicht pro Domain für den Websitebetreiber und darüber Reseller. Es ist hier die einzige Option mit einem dokumentierten Importer für cPanel-Kontoarchive.

sudo sh -c "$(curl -fsSL https://download.virtualmin.com/virtualmin-install)" -- --bundle LAMP

Ersetzen Sie Nginx durch --bundle LEMP. Fügen Sie --type mini für die schlanke Installation hinzu. Dabei werden lokale E-Mail-, Spam- und Virenfilter, lokales DNS, FTP und Jailkit übersprungen, während der vollständige Webstack erhalten bleibt. Das Installationsprogramm unterstützt Red Hat Enterprise Linux, AlmaLinux und Rocky Linux 8, 9 und 10, Debian 12 und 13 sowie Ubuntu 22.04 und 24.04 LTS (Long Term Support). Alles andere wird vom automatisierten Skript nicht abgedeckt.

Importieren Sie ein cPanel-Kontoarchiv über die Befehlszeile.

virtualmin migrate-domain --source /root/backup/example.com.tgz --type cpanel --domain example.com --user exampleuser

Der Befehl sollte den neuen virtuellen Server melden. Anschließend erscheint er in der Domainliste. Bei einem Fehler liegt die Ursache meistens im Archiv: Ein unvollständiges cPanel-Backup oder ein Backup, das von einer deutlich neueren cPanel-Version erstellt wurde, als der Importer kennt, lässt sich nicht sauber wiederherstellen. Dasselbe Tool verarbeitet mit --type plesk oder --type directadmin auch Plesk- und DirectAdmin-Archive.

Was Virtualmin schlecht macht: Die Oberfläche stammt von Webmin. Daher kann eine Seite vierzig Formularfelder ohne klar erkennbaren Standardwert enthalten. Wenn Sie bereits mit Webmin unter Ubuntu 24.04 gearbeitet haben, kennen Sie dieses Bedienkonzept. Virtualmin wird außerdem als kostenlose GPL-Edition und als kostenpflichtige Pro-Edition angeboten. In der kostenlosen Oberfläche werden Pro-Funktionen direkt an den jeweiligen Stellen beworben. Das empfinden manche Benutzer als störend.

ISPConfig: ein Panel, mehrere Server

ISPConfig ist die richtige Lösung, wenn Web-, Mail- und DNS-Dienste auf verschiedenen Rechnern laufen. Ein einziges Control Panel verwaltet sie alle. Kein anderes Projekt auf dieser Seite bietet das kostenlos. Die README enthält einen Installer, der per Pipe ausgeführt wird. Laden Sie ihn zuerst herunter, damit Sie ihn lesen und seine Flags auflisten können.

curl -fsSL https://get.ispconfig.org -o ispconfig-install.sh
less ispconfig-install.sh
sudo sh ispconfig-install.sh --help
sudo sh ispconfig-install.sh

Der Autoinstaller unterstützt Debian 11 und 12 sowie Ubuntu 22.04 und 24.04, jedoch nur auf x86_64. ARM wird nicht unterstützt. Ein arm64-VPS scheidet für ISPConfig daher bereits vor dem Start aus. Der Installer konfiguriert den gesamten Server neu. Er gehört deshalb auf ein frisches Betriebssystem, auf dem keine anderen Dienste laufen.

Was ISPConfig schlecht löst: Es gibt keinen cPanel-Importer. Jede Website und jedes Mailbox muss daher manuell migriert werden. Die Oberfläche ist schlicht und dicht aufgebaut. Sie setzt voraus, dass Sie bereits wissen, was ein vhost, ein Benutzer mit jailed shell und eine DNS-Zone sind.

CyberPanel: OpenLiteSpeed und ein lesenswerter Sicherheitsbericht

CyberPanel basiert auf OpenLiteSpeed. Von diesen Panels bringt es eine gecachte WordPress-Site am schnellsten zum Laufen. Installieren Sie es als root.

sudo su -
sh <(curl https://cyberpanel.net/install.sh || wget -O - https://cyberpanel.net/install.sh)

Führen Sie diese Zeile in bash aus. Die Form <(...) ist eine Process Substitution. Das ist eine Funktion von bash. Eine einfache sh- oder dash-Shell weist die Zeile deshalb mit einem Syntaxfehler zurück, bevor etwas heruntergeladen wird. Unterstützte Systeme sind Ubuntu 24.04, 22.04 und 20.04, AlmaLinux 8, 9 und 10, Rocky Linux 8 und 9, RHEL 8 und 9, CloudLinux 8 und CentOS 9 auf x86_64.

CyberPanel verfügt über einen cPanel-Importer. Legen Sie die Account-Archive in einem Verzeichnis ab und geben Sie dem Importer dieses Verzeichnis vor.

/usr/local/CyberCP/bin/python /usr/local/CyberCP/plogical/cPanelImporter.py --path /home/backup

Der Importer gibt zuerst den Pfad seiner Logdatei aus. Wenn eine Site anschließend nicht im Panel erscheint, nennt diese Logdatei den Account und den fehlgeschlagenen Schritt.

Schwerwiegender als Fragen der Benutzeroberfläche ist, was CyberPanel nicht zuverlässig beherrscht. Im Oktober 2024 wurde eine nicht authentifizierte Schwachstelle zur Remotecodeausführung in CyberPanel 2.3.6 und 2.3.7, geführt als CVE-2024-51378, in großem Umfang ausgenutzt. Angreifer führten über das Netzwerk Befehle als root aus und verschlüsselten die Server mit der PSAUX-Ransomware. Berichten zufolge waren damals mehr als 22,000 exponierte Instanzen betroffen. Die Schwachstelle wurde außerdem in den CISA-Katalog der bekannten ausgenutzten Schwachstellen aufgenommen. Die Schlussfolgerung gilt für jedes Panel in diesem Abschnitt: Ein Control Panel ist eine root-Shell mit einem Anmeldeformular davor. Lassen Sie seinen Port nicht für das gesamte Internet offen. Beschränken Sie den Zugriff mit einer ufw-Regel auf dem VPS auf Ihre eigene Adresse oder greifen Sie über einen WireGuard-Tunnel zu, den Sie selbst betreiben, und installieren Sie Patches in der Woche, in der ein Release erscheint. OpenLiteSpeed behandelt .htaccess außerdem anders als Apache. Es übernimmt Änderungen an Rewrite-Regeln beim Neustart des Servers und nicht bei jeder Anfrage. Eine Anwendung, die diese Datei zur Laufzeit ändert, verhält sich deshalb anders als unter cPanel.

HestiaCP: der einfachste vollständige Stack

HestiaCP ist ein gepflegter Fork von VestaCP und der kürzeste Weg zu einem funktionsfähigen Web-, Mail- und DNS-Server mit einer übersichtlichen Oberfläche. Führen Sie das Installationsprogramm als root auf einem frischen System aus.

sudo -i
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
bash hst-install.sh

Das Skript stellt seine Fragen interaktiv. Anschließend gibt es die URL des Panels und die Anmeldedaten für den Administrator aus und bietet einen Reboot an. HestiaCP unterstützt Debian 11 und 12 sowie Ubuntu 22.04 und 24.04 auf x86_64 und arm64. Die angegebenen Mindestanforderungen sind 1 Core, 1 GB RAM und 10 GB Speicherplatz, wenn SpamAssassin und ClamAV deaktiviert bleiben. Die Unterstützung für arm64 ist wichtig, wenn Ihr VPS eine ARM-Instanz ist. Dadurch scheiden ISPConfig und CyberPanel aus, während Hestia weiterhin infrage kommt.

Was HestiaCP schlecht beherrscht: Es gibt keinen dokumentierten cPanel-Importer. Websites und Mailboxen müssen daher manuell migriert werden. Die Software verwaltet einen einzelnen Server, keine Serverflotte. Im Standardlayout steht Nginx vor Apache. Das funktioniert problemlos, bis Sie eine Redirect-Schleife untersuchen und feststellen müssen, welcher der beiden Server sie erzeugt.

CloudPanel: schnell, aber ohne Mailserver

CloudPanel verwendet ausschließlich Nginx und bietet eine kompakte Oberfläche mit sinnvollen PHP-Standardeinstellungen. Prüfen Sie die Lizenz, bevor Sie sich dafür entscheiden. Die Software ist kostenlos, und der Quellcode ist veröffentlicht. Sie ist jedoch source available und keine Open-Source-Software unter einer von der OSI anerkannten Lizenz. Außerdem wird sie von einem einzigen Unternehmen entwickelt. Das ist ein wesentlicher Unterschied zu den anderen Lösungen auf dieser Seite.

curl -sS https://installer.cloudpanel.io/ce/v2/install.sh -o install.sh
echo "8146dbe0a488e7088b04071b0c34d59aa0ab1fe9dcec382d395fd155c9e6c476 install.sh" | sha256sum -c
sudo DB_ENGINE=MYSQL_8.4 bash install.sh

Die Prüfsummen-Zeile muss install.sh: OK ausgeben, bevor Sie etwas ausführen. Dieser Hash ändert sich mit jeder Installer-Version. Kopieren Sie daher am Tag der Installation den aktuellen Hash von der Installationsseite von CloudPanel und nicht aus einem Artikel, auch nicht aus diesem. Verwenden Sie DB_ENGINE=MARIADB_11.4, wenn Sie MariaDB bevorzugen. Unterstützt werden Ubuntu 22.04, 24.04 und 26.04 sowie Debian 11, 12 und 13 auf x86 und ARM64. Als Mindestanforderungen werden 1 core, 2 GB RAM und 10 GB Speicherplatz angegeben.

Was CloudPanel nicht unterstützt: keinen Mailserver und keinen DNS-Server. Wenn Sie cPanel ablösen und Ihre Benutzer dort Mailboxen haben, ersetzt CloudPanel die bisherige Lösung nicht. Der Maildienst wird dann auf einen separaten Server ausgelagert, beispielsweise auf einen selbst gehosteten Mailcow-Mailserver, und DNS wird beim Registrar oder einem DNS-Provider verwaltet.

Froxlor: schlank, aber Sie müssen Ihren Stack kennen

Froxlor ist die kleinste dieser Lösungen. Es verwaltet Kunden, Domains, PHP-FPM-Pools und Quotas und erstellt Konfigurationen für Dienste, die Sie selbst installiert und abgestimmt haben. Installieren Sie es aus dem apt-Repository des Projekts.

sudo apt -y install apt-transport-https lsb-release ca-certificates curl gnupg
sudo curl -sSLo /usr/share/keyrings/deb.froxlor.org-froxlor.gpg https://deb.froxlor.org/froxlor.gpg
sudo sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.froxlor.org-froxlor.gpg] https://deb.froxlor.org/debian $(lsb_release -sc) main" > /etc/apt/sources.list.d/froxlor.list'
sudo apt update && sudo apt install froxlor

Ändern Sie unter Ubuntu deb.froxlor.org/debian in deb.froxlor.org/ubuntu in dieser Quellzeile. Froxlor dokumentiert Debian 11, 12 und 13 sowie Ubuntu 22.04 und 24.04 mit PHP 7.4 bis 8.5 und MySQL 8.4 oder MariaDB 11.7 in seiner aktuellen Dokumentation. Nach der Paketinstallation schließen Sie die Einrichtung im Browser ab und richten Froxlor anschließend auf Apache oder Nginx aus.

Was Froxlor schlecht macht: Es nimmt Ihnen am wenigsten Arbeit ab. Es gibt keinen Importer und keinen gebündelten Mail-Stack, den Sie nicht selbst installiert haben. Wenn Sie mit dem manuellen Aufbau eines LAMP-Stacks unter Ubuntu 24.04 vertraut sind, bildet Froxlor eine kundenseitige Verwaltungsebene auf dieser Arbeit. Wenn nicht, wirkt es unvollständig.

Die beiden ehrlichen Antworten, die kein Panel sind

Die erste Antwort ist ein Reverse Proxy zusammen mit Compose-Dateien. Jede Anwendung läuft als Container, mit einer eigenen Datei pro Anwendung. Ein Proxy davor übernimmt die TLS-Terminierung (Transport Layer Security) und leitet den Netzwerkverkehr anhand des Hostnamens weiter. Das ist Traefik vor mehreren Docker-Compose-Anwendungen, aufgebaut auf den Compose-Grundlagen auf einem VPS. Das eignet sich für eine Person, die ihre eigenen Anwendungen betreibt. Es eignet sich nicht für Kunden, die sich anmelden und ihre eigene PHP-Version ändern müssen.

Die zweite Antwort ist ein Panel im Stil einer Platform as a Service (PaaS). Coolify stellt Anwendungen aus einem Git-Repository bereit, erstellt das Image und verwaltet den Proxy für Sie.

curl -fsSL https://cdn.coollabs.io/coolify/install.sh | sudo bash

Coolify benötigt 2 Kerne, 2 GB RAM und 30 GB freien Speicherplatz. Nach Abschluss des Skripts ist die eigene Benutzeroberfläche über Port 8000 erreichbar. Coolify ist ein Bereitstellungswerkzeug. Daher gibt es keine Mailboxen und keine Hosting-Konten pro Kunde im Sinne von cPanel. Der Vergleich von Cloudron, CasaOS und Coolify zeigt, wo diese Lösungen jeweils einzuordnen sind.

Wenn der Grund für cPanel darin liegt, dass sich andere Personen anmelden und ihre eigene Website sowie ihre eigene Mailbox verwalten, passt keine der beiden Antworten. Dann kommen Virtualmin, ISPConfig oder HestiaCP infrage.

Die Migrationsfragen, die über einen echten Wechsel entscheiden

Importiert es cPanel-Backups? Virtualmin und CyberPanel dokumentieren Importer. ISPConfig, HestiaCP, CloudPanel und Froxlor bieten das nicht. Daher müssen Dateien, Datenbanken und Mailboxen manuell übertragen werden. Selbst ein sauberer Import übernimmt Inhalte, nicht die Konfiguration: Dokumentenverzeichnisse, Datenbanken und Mailkonten werden übertragen, während PHP-Handler-Einstellungen, benutzerdefinierte Apache-Direktiven und alle in WHM vorgenommenen Anpassungen nicht übernommen werden.

Unterstützt es Mail? Virtualmin in der vollständigen Installation, ISPConfig, HestiaCP, CyberPanel und Froxlor verwalten Mailboxen. CloudPanel und Coolify tun das nicht. Mail ist bei jedem Umzug der aufwendigere Teil. Mailbox-Passwörter werden als Hashes gespeichert. Sie werden daher nicht als Klartext übertragen, und jeder Benutzer muss sein Passwort zurücksetzen. Nachrichten müssen mit einem IMAP-Synchronisierungstool (Internet Message Access Protocol) wie imapsync kopiert werden. Die Mail-Authentifizierungseinträge SPF, DKIM und DMARC müssen vor der Umstellung für den neuen Server korrekt sein. Andernfalls landen Ihre Mails bereits am ersten Tag im Spam-Ordner.

Unterstützt es DNS? Virtualmin, ISPConfig, HestiaCP und CyberPanel betreiben für Sie einen autoritativen Nameserver. CloudPanel und Coolify tun das nicht. Viele Betreiber mit wenigen Websites verwalten DNS weiterhin beim Registrar oder bei einem DNS-Anbieter. Dadurch entfällt diese Frage und ein weiterer Dienst, der auf dem Server auf Netzwerkverbindungen wartet.

Was geschieht mit Ihren vorhandenen vHosts? Sie sind gefährdet. Deshalb weisen alle hier beschriebenen Installer auf ein frisches Betriebssystem hin. Diese Skripte schreiben in die Konfigurationsverzeichnisse des Webservers, der Datenbank und der Maildienste und starten diese Dienste neu. Wenn Sie ein solches Skript auf einem Server ausführen, der bereits Websites hostet, kann es die von diesen Websites benötigte Konfiguration überschreiben. Richten Sie einen zweiten VPS ein, übertragen Sie die Websites und testen Sie sie mit einem Eintrag in der hosts-Datei. Ändern Sie anschließend DNS. Setzen Sie die Time to Live (TTL) Ihrer Einträge am Tag vor der Umstellung auf 300 Sekunden herab. Lassen Sie den alten Server danach noch eine Woche in Betrieb.

Was ist mit Zertifikaten? Jedes hier genannte Panel automatisiert die Ausstellung und Erneuerung von Let's Encrypt-Zertifikaten. Wenn Sie das Panel entfernen, müssen Sie diese Aufgabe selbst übernehmen. Dazu gehören Certbot mit Nginx unter Ubuntu 24.04 und ein Erneuerungs-Timer, den Sie einmal pro Quartal prüfen.

Die Kosten, die niemand aufschreibt

Die Lizenz ist der kleine Betrag. Der Umzug ist der große Aufwand. Bei einer einzelnen WordPress-Site ist die Arbeit an einem Abend erledigt: Dateien kopieren, die Datenbank sichern und importieren, das Zertifikat neu ausstellen und DNS ändern. Bei zwanzig Kundenkonten mit Mailboxen dauert es eine Woche mit Abendarbeit. Die Nacharbeiten laufen länger als der Umzug. Sie übernehmen die Supportfragen, die die cPanel-Oberfläche bisher abgefangen hat. Sie beantworten für alle die Frage „Wo ist mein E-Mail-Passwort?“, sobald deren E-Mail-Client keine Verbindung mehr herstellt. Ab diesem Zeitpunkt sind Sie auch für die Security-Updates des Panels selbst verantwortlich. CVE-2024-51378 zeigt in einer schlechten Woche, was diese Verantwortung bedeutet.

Zwei Gewohnheiten verkürzen die Nacharbeiten. Weisen Sie jeder Site einen eigenen Systembenutzer zu, statt alles unter einem Konto auszuführen. Das entspricht dem Prinzip der Benutzer mit geringsten Berechtigungen auf einem VPS und wird von jedem Panel in diesem Vergleich standardmäßig umgesetzt. Stellen Sie außerdem eine Site aus Ihren neuen Backups wieder her, bevor Sie DNS umschalten, nicht danach.

Das bedeutet nicht, dass cPanel eine schlechte Software ist. Die Lizenz bezahlt einen Supportvertrag und zwanzig Jahre etablierte Standardwerte der Hosting-Branche. Wenn Sie Ihre eigenen Sites auf Ihrem eigenen Server betreiben, übernehmen Sie diesen Support bereits selbst.

FAQ

Welche kostenlose cPanel-Alternative kann ein cPanel-Backup importieren?

Virtualmin und CyberPanel verfügen über dokumentierte Importprogramme. In Virtualmin führen Sie virtualmin migrate-domain --source /root/backup/example.com.tgz --type cpanel --domain example.com aus. Dasselbe Tool akzeptiert auch Plesk- und DirectAdmin-Archive. In CyberPanel legen Sie die Archive in einem Verzeichnis ab und führen das mitgelieferte Importprogramm unter /usr/local/CyberCP/plogical/cPanelImporter.py mit dem Flag --path aus. Beide stellen Inhalte wieder her, nicht jedoch die Konfiguration. Einstellungen für PHP-Handler, benutzerdefinierte Apache-Direktiven und WHM-Anpassungen müssen daher weiterhin manuell nachgebildet werden.

Wie viel RAM benötigt ein Control Panel auf einem VPS?

Der Panel-Prozess ist klein und benötigt laut eigener Schätzung von Virtualmin etwa 30 MB. Speicher kostet vor allem der darunterliegende Software-Stack. Die Mailfilterung dominiert dabei: Für ClamAV werden etwa 2 GB und für SpamAssassin etwa 1 GB angegeben. Ein Panel ohne Mailserver, beispielsweise CloudPanel, passt auf einen VPS mit 2 GB. Ein vollständiger Hosting-Stack mit Postfächern, Spamfilterung und Virenscan benötigt 4 GB. Bei 1 GB müssen Sie entweder eine minimale Installation ohne Mail ausführen oder Swap hinzufügen und akzeptieren, dass der Rechner diesen verwendet.

Benötige ich auf einem VPS überhaupt ein Control Panel?

Nein. Wenn nur Sie sich anmelden, vergrößert ein Panel hauptsächlich die Angriffsfläche, weil es sich um eine privilegierte Webanwendung handelt, die auf einem Port lauscht. Ein Reverse Proxy mit einer Compose-Datei pro Anwendung erfüllt dieselbe Aufgabe, exponiert aber weniger Software. Ein Panel ist sinnvoll, wenn andere Personen ihre eigenen Websites, Postfächer und Datenbanken ohne Shell-Zugriff verwalten müssen. Eine solche Oberfläche selbst zu entwickeln, ist deutlich aufwendiger als ein Panel zu betreiben.

Kann ich ein Panel auf einem Server installieren, der bereits Websites hostet?

Behandeln Sie das als nicht unterstütztes Szenario. Virtualmin, ISPConfig, CyberPanel und HestiaCP verlangen alle, dass Sie mit einem frischen Betriebssystem beginnen. Ihre Installationsprogramme schreiben die Konfiguration für Webserver, Datenbank und Mail und starten diese Dienste neu. Eine Installation auf einem laufenden Server kann die Konfiguration überschreiben, von der Ihre Websites abhängen. Dies lässt sich nicht rückgängig machen. Richten Sie das Panel auf einem neuen VPS ein, migrieren Sie die Websites einzeln und ändern Sie anschließend den DNS, sobald der neue Server dieselben Seiten ausliefert.

Welche cPanel-Alternativen verwalten E-Mail?

Virtualmin in der vollständigen Installation, ISPConfig, HestiaCP, CyberPanel und Froxlor verwalten Postfächer sowie die zugehörigen DNS-Einträge. CloudPanel und Coolify greifen nicht in die Mailverwaltung ein. Klären Sie diese Frage zuerst, wenn Postfächer der Grund für Ihren Einsatz von cPanel sind. Dadurch entfallen zwei der sieben hier genannten Optionen. Außerdem nimmt die Mailmigration am meisten Zeit in Anspruch.