Über cPanel
cPanel & WHM ist das am weitesten verbreitete Verwaltungspanel für Webhosting. WHM (WebHost Manager) richtet sich an den Serveradministrator: Konten anlegen, Ressourcenpakete, DNS, E-Mail und Backups. cPanel ist die Oberfläche jedes Endkunden: Websites, Datenbanken, E-Mail-Adressen und Zertifikate.
Bei der Übergabe hat der VPS (Debian oder Ubuntu, in Paris oder Frankfurt) den offiziellen Installer bereits ausgeführt, der von securedownloads.cpanel.net/latest geladen wird. Dabei wird ein zufälliges root-Passwort aus 48 Hexadezimalzeichen erzeugt. Die Datei /tmp/credentials.txt fasst anschließend IP-Adresse, WHM-URL und dieses Passwort zusammen.
Sie müssen nur noch WHM öffnen, den Einrichtungsassistenten abschließen und eine gültige cPanel-Lizenz eintragen. Die Lizenz ist nicht Teil der Installation, ohne sie lässt sich das Panel nicht nutzen.
Was Sie mit cPanel tun können
WHM für den Serveradministrator
Die Administrationsoberfläche ist per HTTPS auf Port 2087 mit dem root-Konto erreichbar. Dort verwalten Sie Konten, Kontingente, Dienste und Servereinstellungen.
cPanel für jedes Konto
Jedes in WHM angelegte Konto erhält seine eigene cPanel-Oberfläche auf Port 2083, um Dateien, Datenbanken, Domains und Postfächer ohne root-Zugriff zu verwalten.
Offizieller cPanel-Installer
Das Skript lädt den von cPanel veröffentlichten Installer und prüft vor dem Abschluss, ob /usr/local/cpanel/cpanel vorhanden ist. Es kommt keine veränderte Version zum Einsatz.
Zugangsdaten bei der Übergabe
Für jeden Server wird ein zufälliges root-Passwort erzeugt. Es steht zusammen mit den Zugriffs-URLs in /tmp/credentials.txt, lesbar nur für root (Rechte 600).
Vollständiges Installationsprotokoll
Die gesamte Ausgabe der Installation wird in /var/log/cpanel-auto-install.log gespeichert. So verfolgen Sie den Fortschritt oder finden die Ursache eines Fehlers.
Erste Schritte mit cPanel
Von der Bestellung bis zum Produktivbetrieb in wenigen Minuten.
- 1
Bestellen Sie den VPS mit aktiviertem cPanel
Wählen Sie einen Linux-VPS (Paris oder Frankfurt) mit Debian oder Ubuntu und haken Sie im Reiter „Applications“ des Bestellformulars cPanel an. Planen Sie mindestens 2 GB RAM ein.
- 2
Verbinden Sie sich und lesen Sie die Zugangsdaten
Sobald der Server übergeben ist, melden Sie sich per SSH an. Die cPanel-Installation braucht Zeit: Verfolgen Sie sie im Protokoll und lesen Sie die Zugangsdatei, wenn sie abgeschlossen ist.
Bashssh root@SERVER_IP tail -f /var/log/cpanel-auto-install.log cat /tmp/credentials.txt - 3
Schließen Sie den WHM-Assistenten ab und legen Sie ein Konto an
Öffnen Sie https://SERVER_IP:2087 und melden Sie sich mit root und dem Passwort aus der Datei an. Akzeptieren Sie im Browser das selbstsignierte Zertifikat, tragen Sie Ihre cPanel-Lizenz ein, durchlaufen Sie den Assistenten und legen Sie dann das erste cPanel-Konto an.
Bashhttps://SERVER_IP:2087 - 4
Sichern Sie den Server für den Produktivbetrieb ab
Kopieren Sie die Zugangsdaten in einen Passwortmanager und löschen Sie anschließend die Datei. Lassen Sie eine Domain auf den Server zeigen, verwenden Sie sie in WHM als Hostnamen und prüfen Sie, dass die Firewall die Ports 2087 und 2083 sowie die Ports Ihrer Websites durchlässt. Richten Sie zuletzt die Backups in WHM ein.
Bashshred -u /tmp/credentials.txt
Einsatzbereiche von cPanel
Kundenwebsites hosten
Eine Webagentur bündelt die Websites ihrer Kunden auf einem Server, mit einem cPanel-Konto pro Kunde samt eigenen Datenbanken und Postfächern.
Shared Hosting weiterverkaufen
In WHM definieren Sie Ressourcenpakete und legen Konten bei Bedarf an. Das ist die Grundlage für ein Reseller-Hosting-Geschäft.
Von bestehendem Hosting umziehen
Laufen Ihre Websites bereits anderswo unter cPanel, finden Sie dieselbe Oberfläche auf einem Server wieder, dessen Ressourcen und Konfiguration Sie selbst kontrollieren.
Websites, DNS und E-Mail bündeln
Ein einziges Panel verwaltet Domains, DNS-Zonen, Zertifikate und E-Mail-Adressen, ideal für kleine Unternehmen, die alles an einem Ort haben möchten.
Häufige Fragen zu cPanel
Das Installationsskript schreibt sie in /tmp/credentials.txt, eine Datei, die nur root lesen kann. Sie enthält die öffentliche IP, die WHM-URL auf Port 2087, die cPanel-URL auf Port 2083 und das erzeugte root-Passwort. Kopieren Sie die Datei zügig, denn sie liegt in einem temporären Verzeichnis.
Mehr über cPanel
cPanel-Lizenz
Die Installation enthält keine Lizenz. Die Zugangsdatei weist darauf hin: Sie benötigen eine gültige cPanel-Lizenz. Beziehen Sie sie bei cPanel oder einem autorisierten Händler und tragen Sie sie beim ersten Zugriff auf WHM ein.
Installation verfolgen
Das Skript schreibt alles nach /var/log/cpanel-auto-install.log. Solange die Datei /tmp/credentials.txt nicht existiert, ist die Installation nicht abgeschlossen: Sie wird erst nach der Prüfung von /usr/local/cpanel/cpanel angelegt. Schlägt die Installation fehl, endet das Protokoll mit „ERROR: cPanel installation failed.“.
Ports und Zugriff
WHM antwortet auf TCP-Port 2087, cPanel auf Port 2083, jeweils per HTTPS. Beim ersten Aufruf meldet der Browser ein nicht vertrauenswürdiges Zertifikat. Das ist normal, solange Sie noch keinen gültigen Hostnamen verwenden. Aktivieren Sie eine Firewall, öffnen Sie diese beiden Ports sowie die Ports der Dienste, die Sie betreiben (Web, E-Mail).
Zugangsdaten sichern
Die Datei /tmp/credentials.txt liegt in einem temporären Verzeichnis. Kopieren Sie sie gleich nach der ersten Anmeldung und löschen Sie sie dann. Ändern Sie danach das root-Passwort und erwägen Sie die Anmeldung per SSH-Schlüssel.
Hosting ohne Serveradministration gesucht?
Möchten Sie keinen Server verwalten, werfen Sie einen Blick auf unser cPanel-Hosting. Für Ihre Domainnamen gehen Sie zu /web-domains.