So installieren Sie ein kostenloses SSL-Zertifikat mit Let's Encrypt über cPanel

Kurzfassung: Melden Sie sich unter https://yourdomain.com:2083 bei cPanel an, öffnen Sie unter Security den Punkt Let's Encrypt SSL (oder SSL/TLS Status / AutoSSL), klicken Sie neben Ihrer Domain auf Issue und bestätigen Sie. Das Zertifikat wird in wenigen Sekunden ausgestellt, kostet nichts und erneuert sich alle 90 Tage selbst, solange AutoSSL aktiviert bleibt. Leiten Sie zum Schluss den gesamten HTTP-Datenverkehr auf HTTPS um.


Warum ein SSL-Zertifikat installieren?


Ein SSL-Zertifikat verschlüsselt die Verbindung zwischen Ihrer Website und ihren Besuchern. Das ist aus drei Gründen wichtig:


  • Sicherheit: Daten, die über Formulare, Anmeldungen und Bestellvorgänge gesendet werden, können während der Übertragung nicht mitgelesen werden.
  • Suchmaschinenranking: Google bevorzugt Websites, die über HTTPS ausgeliefert werden.
  • Vertrauen: Browser zeigen neben Ihrer Adresse ein Schloss statt einer Warnung „Nicht sicher“.

Let's Encrypt stellt diese Zertifikate kostenlos aus, und cPanel kann sie mit wenigen Klicks für Sie installieren.


So installieren Sie ein kostenloses SSL-Zertifikat in cPanel, Schritt für Schritt


Schritt 1: Bei cPanel anmelden


  1. Öffnen Sie diese Adresse in Ihrem Browser und ersetzen Sie yourdomain.com durch Ihre Domain oder die IP-Adresse Ihres Servers: https://yourdomain.com:2083
  2. Geben Sie Ihren cPanel-Benutzernamen und Ihr Passwort ein.

Schritt 2: Das Let's-Encrypt-Tool finden


  1. Scrollen Sie nach unten zum Abschnitt Security.
  2. Klicken Sie auf Let's Encrypt SSL. Je nach cPanel-Version heißt der Punkt stattdessen SSL/TLS Status oder AutoSSL.

Sie finden es nicht? Bitten Sie unser Support-Team, Let's Encrypt für Ihr Konto zu aktivieren.


Schritt 3: Das Zertifikat für Ihre Domain ausstellen


  1. Sie sehen eine Liste aller Domains in Ihrem Konto. Klicken Sie neben der Domain, die Sie absichern möchten, auf Issue.
  2. Lassen Sie auf dem Optionsbildschirm Include Wildcard? deaktiviert, es sei denn, Sie benötigen ein Wildcard-Zertifikat.
  3. Lassen Sie Add cPanel subdomains? aktiviert.
  4. Stellen Sie sicher, dass HTTP-01 als Validierungsmethode ausgewählt ist (das ist meist standardmäßig der Fall).
  5. Klicken Sie erneut auf Issue. Die Installation dauert einige Sekunden und endet mit einer Erfolgsmeldung.

Schritt 4: Das Zertifikat auf Ihrer Website prüfen


Öffnen Sie https://yourdomain.com in Ihrem Browser. Wenn alles geklappt hat, erscheint neben der Adresse ein Schloss.


Kein Schloss?


  • Prüfen Sie, ob das Zertifikat für die richtige Domain ausgestellt wurde.
  • Öffnen Sie die Website in einem privaten Fenster (Inkognito-Modus), um den Browser-Cache als Ursache auszuschließen.

So leiten Sie den gesamten Datenverkehr auf HTTPS um


Dieser Schritt ist optional, aber empfehlenswert: Er leitet jeden Besucher automatisch auf die sichere Version Ihrer Website. Dafür gibt es zwei Möglichkeiten.


Option 1: Eine Weiterleitung in cPanel


  1. Kehren Sie zu cPanel zurück.
  2. Öffnen Sie unter Domains den Punkt Domains oder Redirects.
  3. Legen Sie eine permanente Weiterleitung (301) von http://yourdomain.com nach https://yourdomain.com an.

Option 2: Die Datei .htaccess


Öffnen Sie den File Manager, suchen Sie die Datei .htaccess im Ordner Ihrer Website und fügen Sie diese Zeilen hinzu:


RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


Wie funktioniert die automatische Erneuerung?


Let's-Encrypt-Zertifikate sind 90 Tage gültig, aber Sie müssen sie nie manuell erneuern. Stellen Sie im Bildschirm Let's Encrypt SSL oder AutoSSL sicher, dass AutoSSL aktiviert ist. Das Zertifikat erneuert sich dann alle 90 Tage selbst, ohne dass Sie etwas tun müssen.


Tipps und Fehlerbehebung


  • Installieren Sie SSL, sobald die Website online geht, für die Sicherheit Ihrer Besucher und für Ihr Suchmaschinenranking.
  • Sichern Sie jede Domain separat ab, wenn Ihr Konto mehr als eine enthält.
  • Prüfen Sie die Erneuerungen gelegentlich, um sicherzugehen, dass AutoSSL seine Arbeit macht.

Wenn das Zertifikat nicht ausgestellt wurde:


  • Stellen Sie sicher, dass die Domain auf Ihren Server zeigt (korrekte DNS-Einträge).
  • Stellen Sie sicher, dass keine Firewall oder Sicherheitsbeschränkung den Zugriff auf den Server blockiert.

Wenn das Schloss nicht erscheint:


  • Suchen Sie auf Ihren Seiten nach unsicheren Inhalten (Mixed Content), etwa Bildern, die über http:// geladen werden.
  • Prüfen Sie, ob Ihre HTTPS-Weiterleitung korrekt eingerichtet ist.

Häufige Fragen


Ist ein Let's-Encrypt-Zertifikat wirklich kostenlos?


Ja. Let's Encrypt stellt Zertifikate kostenlos aus, und cPanel installiert und erneuert sie für Sie.


Wie lange ist ein Let's-Encrypt-Zertifikat gültig?


90 Tage. Bei aktiviertem AutoSSL erneuert es sich automatisch und läuft daher in der Praxis nie ab.


Benötige ich ein Wildcard-Zertifikat?


Nur wenn Sie alle Subdomains einer Domain mit einem einzigen Zertifikat abdecken müssen. Lassen Sie bei den meisten Websites Include Wildcard? deaktiviert.


Was, wenn Let's Encrypt in meinem cPanel fehlt?


Wenden Sie sich an unser Support-Team, und wir aktivieren es für Ihr Konto.


Fazit


Ein kostenloses SSL-Zertifikat über cPanel zu installieren dauert nur wenige Minuten: Stellen Sie das Zertifikat mit Let's Encrypt aus, prüfen Sie das Schloss, leiten Sie HTTP auf HTTPS um und lassen Sie AutoSSL aktiviert, damit es sich selbst erneuert. Wenn Sie bei einem Schritt Unterstützung brauchen, hilft Ihnen das OMC Support-Team jederzeit gern.