cPanel installieren: Wie richten Sie WHM Schritt für Schritt ein?

Wie können Sie cPanel installieren, und was unterscheidet es von WHM?
cPanel installieren bedeutet, das offizielle Installationsskript als root auf einem frisch aufgesetzten, unterstützten Linux Server auszuführen. Dafür brauchen Sie eine statische IP, einen vollqualifizierten Hostnamen und eine gültige Lizenz. WHM ist die Verwaltungsebene des Servers, cPanel das Panel für jedes einzelne Konto. Beides kommt in einem Paket.
Diese Trennung wirkt zunächst nebensächlich. Allerdings prägt sie jede spätere Entscheidung. In WHM legen Sie Hostnamen, Nameserver, Firewall und Backup Plan für die ganze Maschine fest. Im cPanel dagegen verwaltet jeder Kontoinhaber E-Mail, Datenbanken und Dateien. Kurz gesagt: WHM steuert den Server, cPanel steuert das Konto.
In diesem Leitfaden zeigen wir, wie Sie cPanel installieren, und stützen uns dabei auf die offizielle Dokumentation: Voraussetzungen, Lizenz, Download und Prüfung des Skripts, erster Login in WHM und eine Checkliste für danach. Wir sind ein Team für digitales Marketing und Webentwicklung, kein Hostinganbieter. Deshalb nennen wir Befehle und Einstellungen nur so, wie sie in den offiziellen Unterlagen stehen. Falls die Wahl des Panels noch offen ist, hilft Ihnen zuerst unser Vergleich von Plesk und cPanel.
Wer sollte cPanel installieren, und wann besser nicht?
Wer root Zugriff auf einen VPS oder dedizierten Server hat und sicher mit SSH arbeitet, kann die Installation durchführen. Allerdings ist das Ende der Installation erst der Anfang. Updates, Firewall, Backups und Lizenzverlängerung brauchen dauerhaft Aufmerksamkeit.
In diesen Fällen empfehlen wir, die Arbeit Ihrem Hostinganbieter zu überlassen:
- Ihr Anbieter bietet bereits einen VPS mit installiertem und lizenziertem cPanel an.
- Auf dem Server soll etwas laufen, das nicht ausfallen darf, etwa ein Onlineshop, und niemand in Ihrem Team kennt sich mit Linux aus.
- Sie haben keinen root Zugriff. Auch die offizielle Dokumentation verweist dann an Ihren Administrator oder Anbieter.
- Auf dem Server laufen schon Websites, ein anderes Panel oder von Hand eingerichtete Dienste.
Für die meisten kleinen Unternehmen ist ein VPS mit vorinstalliertem cPanel die vernünftigere Wahl. Denn der Anbieter hat Betriebssystem, Netzwerk und Lizenzbindung bereits geprüft. Falls Sie noch zwischen Servertypen schwanken, hilft unser Vergleich von VPS, VDS und Cloud Server. Haben Sie sich für die eigene Installation entschieden, folgen Sie den Schritten unten der Reihe nach.
Welche Betriebssysteme unterstützt cPanel?
Die offizielle Seite zu den Systemanforderungen nennt AlmaLinux OS, CloudLinux, Rocky Linux und Ubuntu. Für jede Distribution gibt es eine eigene Seite mit Versionsangaben. Diese Angaben ändern sich mit der Zeit, daher sollten Sie die aktuelle Liste vor dem Start prüfen.
Als wir die Dokumentation gelesen haben, nannte die Seite für AlmaLinux die Versionen 8, 9 und 10. Die Seite für Ubuntu nannte dagegen nur 24.04 LTS. Zudem erklärt sie, dass cPanel ausschließlich LTS Versionen von Ubuntu unterstützt und ältere Versionen nach und nach aus dem Support fallen.
Zwei weitere Hinweise sind wichtig. Erstens testet cPanel nach eigener Aussage nur gegen offizielle AlmaLinux Versionen; vorgefertigte Images und Vorlagen können Probleme verursachen. Zweitens unterstützt cPanel keine ARM Architektur. Wer also eine günstige ARM Instanz in der Cloud gebucht hat, scheitert schon am ersten Schritt.
Einen alten CentOS Server sollten Sie für cPanel nicht weiterverwenden. Ein sauberer Start auf einer unterstützten Distribution erspart Ihnen später Ärger mit Lizenz und Sicherheit.
Welche Hardware brauchen Sie, wenn Sie cPanel installieren?
Die Dokumentation nennt Mindestwerte und empfohlene Werte getrennt. Allerdings warnt sie ausdrücklich, dass ein Server mit reinen Mindestwerten unter Last nicht sauber laufen kann. Die Tabelle stellt die Angaben für AlmaLinux und Ubuntu nebeneinander.
| Kriterium | AlmaLinux (8, 9, 10) | Ubuntu 24.04 LTS |
|---|---|---|
| Prozessor | 1,1 GHz | Mindestens 1,1 GHz, empfohlen 2 GHz |
| Arbeitsspeicher | Mindestens 2 GB, empfohlen 4 GB | Mindestens 2 GB, empfohlen 4 GB |
| Festplatte | Mindestens 20 GB, empfohlen 40 GB | Mindestens 20 GB, empfohlen 40 GB |
| Architektur | 64 Bit, kein ARM | 64 Bit, kein ARM |
| Firewall, die Sie vorher stoppen | firewalld | ufw |
| Werkzeug für Perl | yum | apt |
Drei Details stehen nicht in der Tabelle. Wenn Sie den Virenscanner ClamAV nutzen wollen, empfiehlt die Dokumentation mindestens 3 GB Arbeitsspeicher. Außerdem brauchen Installation und Updates mindestens 5 GB zusätzlichen Platz im Verzeichnis /usr/local/cpanel. Schließlich benötigt die Grundinstallation auf einer einzelnen Partition mindestens 1.000.000 Inodes, dazu mindestens 50.000 Inodes pro cPanel Konto. Das Skript prüft den Speicher vorab und bricht bei zu wenig Ressourcen mit einer Meldung ab.
Welche Anforderungen gelten für Hostname und IP Adresse?
Das Netzwerk ist zudem der Teil, den viele überspringen. Laut den offiziellen Anforderungen muss der Hostname:
- ein registrierter, vollqualifizierter Domainname sein, zum Beispiel server.example.com.
- sich von allen Domains unterscheiden, die Sie auf dem Server hosten.
- höchstens 60 Zeichen lang sein.
- auf eine gültige IPv4 oder IPv6 Adresse auflösen.
Löst der Hostname nicht auf, vergibt cPanel automatisch einen. Trotzdem ist es sauberer, unter Ihrer eigenen Domain einen A Record anzulegen und diesen als Hostnamen zu verwenden. Ob der Eintrag bereits sichtbar ist, prüfen Sie mit unserer DNS Abfrage.
Bei der IP sind die Regeln noch strenger. Der Server braucht eine statische Adresse; eine per DHCP vergebene Adresse funktioniert nicht. Zudem ist mindestens eine IPv4 Adresse Pflicht, denn einen cPanel Server nur mit IPv6 gibt es nicht. Hinter NAT brauchen Sie 1:1 NAT und NAT Loopback. Die Installationsseite betont außerdem, dass cPanel nur öffentlich sichtbare, statische IP Adressen mit funktionierender DNS Auflösung lizenziert. Verschickt der Server E-Mail, planen Sie auch Reverse DNS ein; mehr dazu in unserem Beitrag zum PTR Eintrag.
Wie erhalten Sie eine cPanel Lizenz, und gibt es eine Testphase?
Ja. Für eine neue Installation beschreibt die Dokumentation eine kostenlose Testlizenz über 15 Tage. Zum Aktivieren brauchen Sie ein Konto im cPanel Store mit bestätigter E-Mail Adresse. Vor dem Ende der Testphase müssen Sie dann auf eine bezahlte Lizenz wechseln.
Die Lizenz hängt an der IP Adresse, und jeder Server braucht seine eigene. Die Dokumentation schreibt klar, dass der Versuch, eine Lizenz auf mehreren Servern zu nutzen, zur Sperrung führen kann. Es gibt zwei Wege zur Lizenz:
- Direkt im cPanel Store, für die IP Adresse Ihres Servers.
- Über einen cPanel Partner oder Ihren Hostinganbieter; viele Anbieter rechnen die Lizenz mit dem VPS ab.
In beiden Fällen sollten Sie die dauerhafte IP des Servers vor dem Kauf kennen. Ändert sich die IP später, müssen Sie auch die Lizenz anpassen. Zudem gibt es eine Besonderheit: Hat die IP eine aktive CloudLinux Lizenz, wandelt das Skript ein AlmaLinux System automatisch in CloudLinux um. Das können Sie mit einer Option verhindern, die wir weiter unten zeigen. Wollen Sie CloudLinux bewusst nutzen, erklärt unsere Anleitung zur CloudLinux Lizenz den Ablauf.
Preise nennen wir hier nicht, weil sie sich oft ändern. Aktuelle Konditionen finden Sie im cPanel Store oder beim Anbieter.
Warum braucht cPanel ein frisch installiertes System?
Die offizielle Installationsseite ist hier sehr deutlich: Installieren Sie cPanel und WHM nur auf einem frisch installierten Betriebssystem. Das Skript richtet alle benötigten Dienste selbst ein. Haben Sie vorher Apache, Nginx, MySQL oder ein anderes Panel installiert, entstehen Kompatibilitätsprobleme. Installieren Sie während des Vorgangs Dienste, die cPanel voraussetzen, schlägt die Installation sogar komplett fehl.
Praktisch heißt das: Setzen Sie den Server im Kundenbereich Ihres Anbieters mit einem minimalen Image einer unterstützten Distribution auf. Danach installieren Sie nichts weiter. Haben Sie also auf einem VPS schon einmal aaPanel ausprobiert, installieren Sie das Betriebssystem lieber neu, statt aufzuräumen.
Ein weiterer Punkt ist die Deinstallation. Laut Dokumentation gibt es kein Deinstallationsprogramm; wer cPanel entfernen will, muss den Server neu formatieren. Betrachten Sie die Installation deshalb nicht als lockeren Versuch. Sind Sie unsicher, testen Sie zunächst auf einem separaten, leeren Server. Danach wechseln Sie auf den echten.
Wie bereiten Sie den Server vor, bevor Sie cPanel installieren?
Bevor Sie cPanel installieren, sind daher vier Schritte nötig, alle als root. Zunächst aktualisieren Sie das System und setzen den Hostnamen:
dnf -y update
hostnamectl set-hostname server.example.com
hostname -f
Unter Ubuntu nutzen Sie stattdessen apt update und apt upgrade. Der letzte Befehl sollte den vollqualifizierten Hostnamen ausgeben.
Im zweiten Schritt geht es um SELinux. Laut der Seite für AlmaLinux muss SELinux deaktiviert sein. Den Status zeigt der Befehl sestatus. Zum Abschalten setzen Sie in /etc/selinux/config den Wert SELINUX=disabled und starten neu. Achten Sie darauf, dass vor der Zeile kein # steht, sonst ignoriert das System sie.
Drittens stoppen Sie die Firewall des Betriebssystems. Die Dokumentation empfiehlt das vor der Installation und danach eine Firewall wie CSF oder APF. Das sind die offiziellen Befehle für AlmaLinux:
iptables-save > ~/firewall.rules
systemctl stop firewalld.service
systemctl disable firewalld.service
Unter Ubuntu ersetzen Sie firewalld.service durch ufw.service. Die erste Zeile sichert die bestehenden Regeln. Viertens schützen Sie Ihre SSH Sitzung. Weil die Installation länger dauern kann, bricht sie bei einem Verbindungsabbruch womöglich ab. Daher empfehlen wir einen Sitzungsmanager wie tmux. Wenn Sie SSH bei dieser Gelegenheit härten wollen, hilft unsere Anleitung zu Swap und SSH Absicherung.
Wie laden und prüfen Sie das Installationsskript?
Die offizielle Dokumentation nennt einen einzigen Befehl, der das Skript lädt und sofort ausführt. Wir teilen diesen Ablauf bewusst in Schritte auf, denn eine Datei vor dem Ausführen als root anzusehen, ist eine gute Gewohnheit. Öffnen Sie zuerst eine tmux Sitzung und laden Sie dann die Datei:
tmux new -s cpanel
cd /home
curl -o latest -L https://securedownloads.cpanel.net/latest
Diese Befehle wechseln nach /home und speichern das Skript unter dem Namen latest. Die Adresse stammt also direkt von der offiziellen Installationsseite. Nutzen Sie keine Kopie von einer anderen Website und keinen gekürzten Link. Anschließend prüfen Sie die Datei, ohne sie auszuführen:
ls -lh latest
head -n 40 latest
Zunächst zeigt der erste Befehl die Dateigröße. Ist die Datei winzig, etwa ein paar hundert Byte, hat der Download vermutlich eine Fehlerseite geholt. Der zweite Befehl gibt den Anfang der Datei aus. Dort sollten Sie den Kopf eines Shell Skripts sehen, kein HTML. So senken Sie das Risiko, eine falsche Datei mit root Rechten zu starten.
Diese Prüfung ersetzt kein Sicherheitsaudit. Allerdings fängt sie typische Fehler wie einen abgebrochenen Download, eine falsche Adresse oder einen störenden Proxy ab, bevor etwas auf dem System passiert.
Wie führen Sie das Skript aus, und wie lange dauert es?
Nach der Prüfung starten Sie die Installation mit einem Befehl:
sh latest
Das Skript prüft zunächst das System. Danach lädt es die nötigen Pakete und richtet die Dienste ein. Fehlt Perl, versucht es, Perl unter AlmaLinux mit yum und unter Ubuntu mit apt nachzuinstallieren. Dabei laufen viele Zeilen über den Bildschirm; das ist normal. Das Protokoll finden Sie später in der Datei /var/log/cpanel-install.log.
Eine feste Dauer nennen wir nicht, denn auch die Dokumentation nennt keine. Die Zeit hängt von Prozessor, Festplatte und Netzwerkanbindung ab. Laut Dokumentation nutzen neue Installationen standardmäßig einen schnellen Modus, der die Dauer deutlich verkürzt.
Bricht die SSH Verbindung während der Installation ab, ist das kein Grund zur Panik. Verbinden Sie sich neu und kehren Sie mit tmux attach -t cpanel in dieselbe Sitzung zurück. Ohne tmux ist das Skript nach einem Abbruch womöglich auf halbem Weg stehen geblieben. In diesem Fall empfehlen wir, das Betriebssystem über den Kundenbereich neu aufzusetzen, statt zu flicken. Am Ende der Installation zeigt der Bildschirm, wie Sie WHM erreichen.
Welche Optionen bietet das Installationsskript?
Wenn Sie cPanel installieren und alles auf Standard lassen, passt das Ergebnis für die meisten Szenarien. Trotzdem listet die offizielle Seite zur angepassten Installation Optionen auf, die Sie an den Befehl anhängen können. Diese sind in der Praxis am nützlichsten:
--skip-cloudlinux: überspringt die automatische Umwandlung in CloudLinux, selbst wenn eine Lizenz existiert.--skip-wptoolkit: verhindert die automatische Installation von WP Toolkit.--skip-imunifyav: verhindert die automatische Installation von ImunifyAV.--confirm: verlangt eine Bestätigung, bevor das Skript startet.
Wollen Sie zum Beispiel bei AlmaLinux bleiben, starten Sie sh latest --skip-cloudlinux. Die Dokumentation nennt außerdem die Option --force, die eine Installation auf einer nicht empfohlenen Konfiguration erzwingt. Solange Sie den Grund nicht genau kennen, lassen Sie diese Option weg.
Zudem können Sie Grunddaten wie IP Adresse, Nameserver und Kontaktadresse vorab in /etc/wwwacct.conf festlegen. Für einen einzelnen Server lohnt sich das kaum, denn dieselben Angaben machen Sie ohnehin beim ersten Login. Für Teams, die viele Server nach einer Vorlage aufbauen, spart es dagegen Zeit.
Was passiert beim ersten Login in WHM?
Nach der Installation öffnen Sie im Browser die IP oder den Hostnamen des Servers mit Port 2087, etwa https://192.0.2.10:2087. Der Benutzername lautet root, das Passwort ist das root Passwort des Servers. Die offizielle Seite zu den ersten Schritten in WHM beschreibt den Ablauf so:
- Sicherheitswarnung: Der Browser warnt eventuell, solange der Server ein selbst signiertes Zertifikat nutzt.
- Rechtliche Vereinbarungen: Ohne Zustimmung zur Lizenzvereinbarung und den zugehörigen Texten geht es nicht weiter.
- Testlizenz: Danach folgt der Bildschirm zum Start der kostenlosen Testphase.
- Kontakt und Nameserver: Sie geben eine Kontaktadresse und zwei Nameserver ein.
Nehmen Sie den Schritt mit den Nameservern ernst. Laut Dokumentation können Sie ohne Nameserver keine neuen Konten anlegen. Konkret tragen Sie etwa ns1.example.com und ns2.example.com ein; diese Namen müssen auch bei Ihrem Domainregistrar existieren.
Auch die Kontaktadresse ist wichtig, denn dorthin schickt der Server seine Warnungen. Beide Angaben können Sie später im Bereich Basic WebHost Manager Setup ändern. Haben Sie beim ersten Login also gehetzt, lässt sich das korrigieren.
Wie prüfen Sie, ob die cPanel Lizenz aktiv ist?
Zeigt WHM nach dem ersten Login keinen Lizenzfehler, ist die Lizenz meist in Ordnung. Trotzdem lohnt sich eine ausdrückliche Prüfung, bevor Sie die Arbeit abschließen. Die offizielle Anleitung zu Lizenzfehlern bietet zwei Wege.
Der erste Weg führt über das Web. Sie geben die öffentliche IP des Servers auf der Seite License Verification von cPanel ein und sehen den Status. Die Seite führt cPanel und andere Produkte wie CloudLinux in getrennten Zeilen. Das heißt, CloudLinux kann aktiv erscheinen, während die cPanel Lizenz abgelaufen ist; lesen Sie also beide Zeilen.
Der zweite Weg ist die Kommandozeile. Als root führen Sie dieses Skript aus:
/usr/local/cpanel/cpkeyclt
Funktioniert die Lizenz, gibt das Skript keine Meldung aus. Braucht es länger als ein paar Sekunden, erreicht der Server die Lizenzserver womöglich nicht. Dann sollen Sie laut Dokumentation Verbindung, Namensauflösung des Hostnamens sowie Datum und Uhrzeit prüfen. Gerade die Uhrzeit übersieht man leicht, und eine falsche Uhr kann Lizenzfehler auslösen. Besteht das Problem danach weiter, ist ein Ticket beim Kundenservice von cPanel der richtige nächste Schritt.
Wie richten Sie nach der Installation eine Firewall ein?
Bei der Vorbereitung haben Sie die Firewall des Betriebssystems gestoppt. Deshalb ist der Server jetzt womöglich ungeschützt, und Ihre erste Aufgabe nach der Installation sollte die Firewall sein. Die offiziellen Anforderungen empfehlen dafür Werkzeuge von Drittanbietern wie CSF oder APF.
CSF ist auf cPanel Servern weit verbreitet und bringt eine eigene Oberfläche in WHM mit. Installation, Portlisten und Testmodus wiederholen wir hier nicht; die Details stehen in unserer Anleitung zur CSF Firewall. Entscheidend ist, dass die Ports für cPanel und WHM offen bleiben. WHM nutzt Port 2087, cPanel Port 2083 und Webmail Port 2096. Schließen Sie diese Ports, sperren Sie sich selbst aus.
Zusätzlich empfehlen wir zwei Funktionen im Security Center von WHM: cPHulk gegen Brute Force Anmeldeversuche und die Anmeldung mit zweitem Faktor für das root Konto. Außerdem verkleinert die Umstellung von SSH Passwörtern auf Schlüssel die Angriffsfläche deutlich. Dennoch ersetzt keine dieser Maßnahmen regelmäßige Updates.
Wie aktivieren Sie Backups?
Gerade diesen Schritt übersehen allerdings die meisten. Die offizielle Dokumentation zur Backup Configuration hält fest, dass geplante Backups standardmäßig deaktiviert sind. Ein frischer cPanel Server sichert also von sich aus nichts.
Backups schalten Sie im Bereich Backup Configuration in WHM ein. Nachdem Sie Enable Backups angehakt haben, wählen Sie einen von drei Typen:
- Compressed: braucht weniger Speicher, dauert aber länger.
- Uncompressed: läuft schneller, belegt aber mehr Speicher.
- Incremental: kombiniert Hardlinks und Dateien, sodass unveränderte Dateien nicht erneut kopiert werden müssen.
Danach legen Sie Zeitplan und Aufbewahrung fest. Die eigentlich entscheidende Einstellung ist allerdings der Reiter Additional Destinations. Backups nur auf der Platte desselben Servers helfen nichts, wenn diese Platte ausfällt oder der Server verloren geht. Legen Sie deshalb mindestens ein externes Ziel an und stellen Sie nach dem ersten Lauf testweise ein Konto wieder her.
Wie viele Kopien Sie wo und wie oft aufbewahren, besprechen wir in unserer Backup Strategie für Websites. Für separate Datenbanksicherungen hilft unsere Anleitung zu mysqldump.
Wo verwalten Sie PHP Versionen und Webserver?
Auf cPanel Servern verwalten Sie Apache, PHP und die zugehörigen Module mit EasyApache 4. Im Bereich Software von WHM legen Sie dort fest, welche PHP Versionen und Erweiterungen installiert sind. Auch die offizielle Anleitung zu Updates empfiehlt, das PHP von Apache über diesen Bereich zu aktualisieren.
Direkt nach der Installation sollten Sie klären, welche PHP Versionen Ihre Websites wirklich brauchen. Zum Beispiel kann ein älteres WordPress Plugin mit einer neuen Version Probleme haben. Andererseits sollten Sie eine PHP Version ohne Support nicht lange aktiv lassen, weil sie keine Sicherheitsupdates mehr erhält.
Die Standardversion und die Version pro Konto wählen Sie im MultiPHP Manager. Somit kann jede Website mit einer eigenen Version laufen. Die einzelnen Schritte, den Unterschied zum PHP Selector und typische Fehler erklären wir in unserer Anleitung zur PHP Version in cPanel.
Denken Sie daran, dass von Hand installierte PHP Erweiterungen kein automatisches Update bekommen. Laut Dokumentation müssen Sie diese selbst pflegen. Nutzen Sie daher nach Möglichkeit die Pakete in EasyApache 4; so übernimmt das Panel die Updates.
Wie stellen Sie automatische Updates ein?
Die offizielle Anleitung empfiehlt nachdrücklich, cPanel und WHM auf allen Servern regelmäßig zu aktualisieren. WHM zeigt die aktuelle Version oben rechts in der Oberfläche. Auf der Kommandozeile liefert dieser Befehl dieselbe Information:
/usr/local/cpanel/cpanel -V
Das Verhalten bei Updates steuern Sie im Bereich Update Preferences. Dort wählen Sie, welcher Release Stufe der Server folgt und ob Updates automatisch oder manuell kommen. Für einen Produktivserver empfehlen wir eine stabile Stufe mit aktivierten automatischen Updates. Neue Funktionen vor allen anderen zu testen, ist auf einer Maschine mit Live Websites ein unnötiges Risiko.
Für ein manuelles Update nutzen Sie den Bereich Upgrade to Latest Version oder starten als root dieses Skript:
/usr/local/cpanel/scripts/upcp
Das Skript aktualisiert cPanel und die meisten Systempakete. Nach einem Kernel Update müssen Sie allerdings neu starten, sonst lädt der neue Kernel nicht. Zudem warnt die Dokumentation, dass Paketquellen von Drittanbietern Updates stören können. Fügen Sie dem Server also keine beliebigen Quellen hinzu.
Was gehört auf die Checkliste nach der Installation?
Wenn Sie cPanel installieren und fertig sind, haken Sie daher vor dem ersten Umzug die folgende Liste Punkt für Punkt ab. Sie fasst die Warnungen der Dokumentation und die Schritte oben zusammen:
- Sie können sich über Port 2087 in WHM anmelden und haben die Vereinbarungen akzeptiert.
- Die Lizenz erscheint auf der Seite License Verification als aktiv, und cpkeyclt meldet keinen Fehler.
- Der Hostname ist vollqualifiziert, kollidiert mit keiner Website und löst auf die richtige IP auf.
- Zwei Nameserver sind in WHM und beim Registrar eingetragen.
- Der Hostname hat ein gültiges SSL Zertifikat, geprüft mit unserem SSL Check.
- CSF oder eine vergleichbare Firewall ist aktiv, die Ports des Panels sind offen.
- cPHulk und der zweite Faktor für root sind eingeschaltet.
- Geplante Backups sind aktiv, ein externes Ziel existiert, und eine Wiederherstellung hat geklappt.
- Die nötigen PHP Versionen sind installiert, eine Standardversion ist gesetzt.
- Updates laufen automatisch auf einer stabilen Stufe.
Danach legen Sie ein Testkonto an und veröffentlichen eine einfache Seite. Dann senden und empfangen Sie eine E-Mail, um auch den Mailteil zu prüfen. So finden Sie Fehler im eigenen Testkonto, bevor echte Kundenkonten umziehen. Was ein Zertifikat genau leistet, erklärt unser Beitrag zum SSL Zertifikat.
Welche Fehler treten bei der Einrichtung am häufigsten auf?
Die offizielle Anleitung zur Fehlerbehebung beschreibt die häufigsten Fälle einzeln. Hier die Zusammenfassung:
| Symptom | Wahrscheinliche Ursache | Erster Schritt |
|---|---|---|
| Zertifikatswarnung im Browser | Hostname löst nicht auf, daher nur ein selbst signiertes Zertifikat | Hostname als FQDN setzen und im Bereich Change Hostname ändern |
| Meldung wie License File Expired | Abgelaufene Lizenz, falsche IP oder falsche Uhrzeit | Seite License Verification und Ausgabe von cpkeyclt prüfen |
| Fehler Perl must be installed | Paketverwaltung funktioniert nicht | Perl mit yum oder apt erneut installieren |
| Keine neuen Konten möglich | Keine Nameserver eingetragen | Nameserver in Basic WebHost Manager Setup eintragen |
Konkret folgt die Zertifikatswarnung einer einfachen Logik. Zunächst legt das Skript ein selbst signiertes Zertifikat für den Hostnamen an. Dann versucht es, sofern Ihr Anbieter das erlaubt, ein kostenloses Zertifikat zu beziehen. Löst der Hostname nicht auf, scheitert dieser Schritt, und der Browser warnt weiter.
Bei allen anderen Problemen schauen Sie zuerst ins Installationsprotokoll. Ist die Installation abgebrochen und liegen noch keine Live Daten auf dem Server, ist eine Neuinstallation des Systems oft schneller als jede Reparatur.
Eigener cPanel Server oder VPS mit vorinstalliertem Panel?
Vor der Entscheidung hilft ein direkter Vergleich beider Wege:
| Thema | Eigene cPanel Installation | VPS mit vorinstalliertem cPanel |
|---|---|---|
| Vorbereitung von System und Netzwerk | Ihre Aufgabe | Erledigt der Anbieter |
| Lizenzbindung | Sie binden die Lizenz an die IP | Im Paket enthalten |
| Sicherheit und Updates | Vollständig bei Ihnen | Je nach Paket, Vertrag lesen |
| Flexibilität | Hoch | Womöglich durch die Vorlage des Anbieters begrenzt |
Eine eigene Installation gibt Ihnen volle Kontrolle. Andererseits tragen Sie dann auch jedes Problem selbst. Wenn Sie Hosting an mehrere Kunden verkaufen wollen, zeigt unser Leitfaden zu cPanel Reseller Hosting einen leichteren Einstieg. Wer Abrechnung und Kontoeröffnung automatisieren will, findet in unserem Beitrag zu WHMCS den nächsten Schritt.
Wie planen Sie, cPanel installieren zu lassen oder selbst aufzusetzen?
Zusammengefasst: cPanel installieren ist mehr als ein einzelner Befehl. Ein unterstütztes, frisches System, eine statische IP, ein vollqualifizierter Hostname und eine gültige Lizenz sind Voraussetzung. Laden und prüfen Sie das Skript vor dem Start, tragen Sie beim ersten Login die Nameserver korrekt ein, und schalten Sie direkt danach Firewall und Backups ein. In diesen Schritten steckt das meiste Risiko.
Wir betreiben selbst keine Server. Allerdings begleiten wir Kunden regelmäßig bei Infrastrukturfragen rund um Websites, Onlineshops und individuelle Software. Wenn Sie unsicher sind, wo Ihre Website laufen soll, oder ein neues Projekt planen, unterstützen Sie unser Webdesign und unsere individuelle Softwareentwicklung in dieser Phase. Den laufenden Serverbetrieb überlassen Sie dagegen am besten einem Hostinganbieter oder einem erfahrenen Administrator.



