Zum Inhalt

Hinweis

Dieses Helpcenter befindet sich noch im Aufbau. Einige Themen fehlen noch oder werden aktuell überarbeitet.

Wenn dir etwas fehlt oder eine Formulierung unklar ist, sag uns bitte kurz Bescheid. Am hilfreichsten ist der Link zur Seite und ein Beispiel, was du erreichen möchtest.

Weiterführend: Wo finde ich was? · Ich habe keinen Zugang · Zugänge absichern

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.

Serverprofis.de erstellt mit Material for MkDocs