CyberPanel ist ein modernes, schnelles Hosting-Kontrollpanel, das auf dem Webserver OpenLiteSpeed aufbaut. Die Installation eines SSL-Zertifikats ist in CyberPanel ausgesprochen einfach – in den meisten Fällen genügt ein einziger Klick. In diesem Leitfaden behandeln wir ausführlich die SSL-Installation in CyberPanel, das Erstellen eines CSR und erweiterte SSL-Konfigurationen.
1. SSL-Installation mit einem Klick (Let's Encrypt)
Einer der größten Vorteile von CyberPanel: SSL-Zertifikate von Let's Encrypt lassen sich mit einem einzigen Klick installieren:
- Melden Sie sich in der CyberPanel-Verwaltung an (https://server-ip:8090)
- Klicken Sie im linken Menü auf „SSL“ → „Manage SSL“
- Wählen Sie den Domainnamen aus oder geben Sie ihn ein
- Klicken Sie auf die Schaltfläche „Issue SSL“
- Innerhalb weniger Sekunden ist das SSL-Zertifikat installiert
Wildcard-SSL (Let's Encrypt)
- „SSL“ → „Manage SSL“
- Domain:
*.example.com - Wählen Sie Ihren DNS-Anbieter aus (Cloudflare, DigitalOcean usw.)
- Geben Sie Ihren API-Schlüssel ein
- Klicken Sie auf die Schaltfläche „Issue SSL“
2. CSR erstellen
Für ein kostenpflichtiges SSL-Zertifikat müssen Sie einen CSR erstellen:
CSR per SSH erstellen
# CSR auf dem CyberPanel-Server erstellen
openssl req -new -newkey rsa:2048 -nodes \
-keyout /home/example.com/ssl/example.com.key \
-out /home/example.com/ssl/example.com.csr \
-subj "/C=TR/ST=Istanbul/L=Istanbul/O=Sirket Adi/CN=example.com"
3. Kostenpflichtiges SSL-Zertifikat einspielen
So spielen Sie ein Zertifikat ein, das Sie bei DataSSL oder einem anderen Zertifikatsanbieter erworben haben:
Über das CyberPanel-Panel
- „SSL“ → „Manage SSL“
- Wählen Sie die Domain aus
- Wechseln Sie zum Reiter „Install Custom SSL“
- Füllen Sie folgende Felder aus:
- SSL Certificate: Inhalt der CRT-Datei
- SSL Private Key: Inhalt des Private Key
- Klicken Sie auf die Schaltfläche „Save“
Über die Kommandozeile (OpenLiteSpeed)
# Zertifikatsdateien ablegen
mkdir -p /home/example.com/ssl/
cp example.com.crt /home/example.com/ssl/
cp example.com.key /home/example.com/ssl/
cat ca-bundle.crt >> /home/example.com/ssl/example.com.crt
# OpenLiteSpeed neu starten
systemctl restart lsws
4. HTTPS-Weiterleitung
CyberPanel richtet die HTTPS-Weiterleitung nach der SSL-Installation automatisch ein. Für die manuelle Konfiguration:
Weiterleitung per .htaccess
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Rewrite-Regeln für OpenLiteSpeed
Fügen Sie unter CyberPanel → „Websites“ → betreffende Website → „Rewrite Rules“ Folgendes ein:
RewriteCond %{HTTPS} !on
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
5. Häufige Fehler und ihre Lösungen
| Fehler | Lösung |
|---|---|
| Issue SSL schlägt fehl | Stellen Sie sicher, dass der DNS-Eintrag der Domain auf die IP-Adresse des Servers zeigt. Prüfen Sie, ob Port 80 offen ist. |
| Wildcard-SSL wird nicht ausgestellt | Stellen Sie sicher, dass Ihr DNS-API-Schlüssel korrekt ist. Warten Sie die DNS-Propagierung ab. |
| Fehler beim Einspielen eines eigenen SSL-Zertifikats | Prüfen Sie das Format von Zertifikat und Private Key. Beide müssen im PEM-Format vorliegen. |
| SSL nach LiteSpeed-Neustart verschwunden | Prüfen Sie die Dateipfade des Zertifikats. Führen Sie die Installation in CyberPanel erneut durch. |
Häufig gestellte Fragen
Wird in CyberPanel für jede Domain automatisch ein SSL-Zertifikat bezogen?
Standardmäßig nicht. Sobald Sie jedoch für eine Domain SSL → Issue SSL ausführen, wird ein Cronjob für die automatische Verlängerung angelegt.
Soll ich OpenLiteSpeed oder LiteSpeed Enterprise verwenden?
In Bezug auf SSL funktionieren beide gleich. Die Enterprise-Version bietet mehr Funktionen, ist aber kostenpflichtig.