cPanel auf deinem Rootserver installieren¶
Diese Anleitung führt dich durch die Installation von cPanel und WHM. Du brauchst dafür etwa fünf Minuten eigene Arbeit, danach läuft der Installateur allein weiter.
cPanel läuft nur auf AlmaLinux
Für Debian und Ubuntu gibt es kein cPanel. Prüfe vor dem Start, welches System auf deinem Server läuft. Falls es das falsche ist, schreib uns kurz, wir stellen deinen Server auf AlmaLinux um. Welches Panel zu welchem System passt, steht unter Control Panel auf dem Rootserver.
Das brauchst du vorher¶
Einen frisch eingerichteten Server. cPanel bringt Webserver, Mailserver und Datenbank selbst mit. Hast du davon schon etwas von Hand installiert, brich hier ab und lass den Server neu aufsetzen.
Einen Servernamen mit Domain. Also server1.deinedomain.de statt nur server1. Der Name
darf nicht gleichzeitig eine Domain sein, die du später auf dem Server betreiben willst.
Deine Lizenz. Die hast du bei uns mitbestellt. Du musst sie nicht eintippen, sie wird automatisch anhand der IP-Adresse deines Servers erkannt.
Etwas Geduld. Die Installation dauert je nach Auslastung 30 bis 60 Minuten.
Schritt 1: Auf dem Server anmelden¶
Melde dich per SSH als root an. Wie das geht, steht unter
Ich habe keinen Zugang.
Schritt 2: Servernamen setzen¶
Prüfe zuerst, wie dein Server derzeit heißt:
hostname -f
Erscheint dort nur ein einzelnes Wort ohne Punkte, setze den vollständigen Namen:
hostnamectl set-hostname server1.deinedomain.de
Ersetze server1.deinedomain.de durch deinen eigenen Namen.
Schritt 3: SELinux abschalten¶
cPanel arbeitet nicht mit eingeschaltetem SELinux zusammen. Das ist eine Vorgabe des Herstellers.
setenforce 0
sed -i 's/^SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
Der erste Befehl wirkt sofort, der zweite sorgt dafür, dass es nach einem Neustart so bleibt.
Für Fortgeschrittene: was SELinux macht und warum cPanel es abschaltet
SELinux ist eine zusätzliche Rechteverwaltung im Linux-Kern. Sie regelt nicht nur, wer eine Datei lesen darf, sondern auch, welches Programm das in welchem Zusammenhang darf.
cPanel verwaltet Webserver, Mailserver, Datenbanken und Benutzerkonten selbst und legt dafür laufend Dateien an sehr unterschiedlichen Stellen an. Der Hersteller unterstützt SELinux deshalb nicht und verlangt, dass es abgeschaltet ist. Mit eingeschaltetem SELinux bricht bereits die Installation ab.
Dein Server ist deswegen nicht ungeschützt. Die normale Rechteverwaltung, die Firewall und die Trennung der Benutzerkonten arbeiten unverändert weiter.
Schritt 4: System aktualisieren¶
dnf update -y
Wurde dabei ein neuer Systemkern eingespielt, starte den Server einmal neu:
reboot
Warte etwa eine Minute und melde dich erneut an.
Schritt 5: Installation starten¶
cd /home
curl -o latest -L https://securedownloads.cpanel.net/latest
sh latest
Ab hier arbeitet der Installateur allein. Lass das Fenster offen und den Rechner an.
Wenn die Verbindung abreißt
Startest du die Installation wie oben beschrieben und deine Internetverbindung bricht zusammen, endet auch die Installation. Sicherer ist es, sie in einer Sitzung zu starten, die weiterläuft. Gib dafür vor dem letzten Befehl ein:
screen -S cpanel
Danach führst du sh latest aus. Wird die Verbindung getrennt, meldest du dich neu an und
holst die Sitzung mit screen -r cpanel zurück.
Schritt 6: Anmelden und einrichten¶
Ist die Installation durch, rufst du die Oberfläche im Browser auf:
https://DEINE-IP:2087
Setze DEINE-IP ein, also zum Beispiel https://203.0.113.10:2087. Melde dich mit dem
Benutzer root und deinem Serverpasswort an. Der Einrichtungsassistent führt dich durch die
letzten Schritte.
Die Zertifikatswarnung beim ersten Aufruf ist normal
Beim ersten Aufruf warnt dein Browser vor einem unsicheren Zertifikat. Das liegt daran, dass der Server sich zu diesem Zeitpunkt selbst ein Zertifikat ausgestellt hat, das noch niemand bestätigt hat. Du kannst die Warnung an dieser Stelle bestätigen. Sobald du im Assistenten deinen Servernamen hinterlegt hast, richtet cPanel ein gültiges Zertifikat ein und die Warnung verschwindet.
Häufige Stolpersteine¶
| Meldung oder Verhalten | Ursache | Lösung |
|---|---|---|
| Installation bricht sofort ab | falsches Betriebssystem | cPanel läuft nur auf AlmaLinux |
| Hinweis auf den Hostnamen | Servername ohne Domain | Schritt 2 nachholen |
| Hinweis auf SELinux | SELinux noch aktiv | Schritt 3 nachholen |
| Meldung über vorhandene Dienste | Webserver oder Datenbank schon installiert | Server neu aufsetzen lassen |
| Oberfläche nicht erreichbar | Installation noch nicht fertig | Ausgabe im Terminal prüfen |
Es klappt nicht?¶
Schick uns die letzten zwanzig Zeilen der Ausgabe. Daraus lässt sich fast immer ablesen, woran es lag. Wie du ein Problem meldest, steht unter Ein Problem melden.
Stand: 14.08.2026. Der Installationsbefehl stammt aus der offiziellen Anleitung des Herstellers. Sollte er sich ändern, gilt die Herstellerseite.