Zum Hauptinhalt springen
SSL-Zertifikate von DigiCert, Sectigo und GeoTrust
+90 850 259 76 06 WhatsApp Support Reseller werden
SSL-Zertifikate
Marken
Software-Signierung LEI-Code
Tools
Support Kontakt WhatsApp Warenkorb
Sprache
Währung
SSL-Zertifikat erhalten
Anleitungen

Installation des SSL-Zertifikats in HestiaCP und Anleitung zur CSR-Erstellung

SSL-Zertifikat im modernen Hosting-Panel HestiaCP installieren: Let's Encrypt schnell einrichten und CSR erstellen – einfach und zügig erklärt.

12 Min. Lesezeit

HestiaCP ist der moderne, aktiv weiterentwickelte Fork von VestaCP. Das Panel überzeugt durch seinen schlanken Aufbau, starke Sicherheitsfunktionen und einfache Bedienung. In diesem Leitfaden zeigen wir Schritt für Schritt, wie Sie unter HestiaCP ein SSL-Zertifikat installieren, Let's Encrypt konfigurieren und einen CSR erstellen.

💡 Info: HestiaCP kann im Modus Apache, Nginx oder Apache+Nginx (Proxy) betrieben werden. Die SSL-Installation wird automatisch passend zur eingesetzten Webserver-Konfiguration angewendet.

1. Schnelle SSL-Installation mit Let's Encrypt

Der einfachste Weg zu SSL in HestiaCP führt über Let's Encrypt:

  1. Melden Sie sich im HestiaCP-Panel an (https://server-ip:8083)
  2. Öffnen Sie den Bereich „WEB“
  3. Klicken Sie neben der betreffenden Domain auf das Symbol zum Bearbeiten
  4. Scrollen Sie nach unten bis zum Abschnitt „SSL Support“
  5. Aktivieren Sie die Option „Enable SSL“
  6. Aktivieren Sie die Option „Lets Encrypt Support“
  7. Klicken Sie auf die Schaltfläche „Save“
  8. Innerhalb weniger Sekunden ist das SSL-Zertifikat installiert
✅ Tipp: HestiaCP verlängert Let's-Encrypt-Zertifikate automatisch. Der Cronjob für die Verlängerung ist standardmäßig eingerichtet.

2. CSR erstellen (für kostenpflichtiges SSL)

CSR per SSH erstellen

# CSR auf dem HestiaCP-Server erstellen
openssl req -new -newkey rsa:2048 -nodes \
  -keyout /home/admin/conf/web/ssl.example.com.key \
  -out /home/admin/conf/web/ssl.example.com.csr \
  -subj "/C=TR/ST=Istanbul/L=Istanbul/O=Sirket/CN=example.com"

Mit der Hestia-CLI

# Kommandozeilenwerkzeuge von HestiaCP
v-generate-ssl-cert example.com admin@example.com TR Istanbul Istanbul "Sirket Adi" IT

3. Kostenpflichtiges SSL-Zertifikat einspielen

Über das Panel

  1. HestiaCP → „WEB“ → Domain bearbeiten
  2. Aktivieren Sie die Option „Enable SSL“
  3. Laden Sie die folgenden Dateien hoch oder fügen Sie ihren Inhalt ein:
    • SSL Certificate: CRT-Datei
    • SSL Key: Datei mit dem Private Key
    • SSL Certificate Authority / Intermediate: CA Bundle
  4. Klicken Sie auf die Schaltfläche „Save“

Über die Kommandozeile

# SSL-Dateien kopieren
cp example.com.crt /home/admin/conf/web/ssl.example.com.crt
cp example.com.key /home/admin/conf/web/ssl.example.com.key
cp ca-bundle.crt /home/admin/conf/web/ssl.example.com.ca

# SSL in HestiaCP registrieren
v-add-web-domain-ssl admin example.com /home/admin/conf/web/

# Webserver neu starten
v-restart-web

4. HTTPS-Weiterleitung

Über das HestiaCP-Panel

  1. Aktivieren Sie auf der Bearbeitungsseite der Domain die Option „Enable automatic HTTPS redirect“
  2. Klicken Sie auf die Schaltfläche „Save“

Im Nginx-Proxy-Modus

# /home/admin/conf/web/nginx.example.com.conf_custom
if ($scheme != "https") {
    return 301 https://$host$request_uri;
}

5. Häufige Fehler und ihre Lösungen

FehlerLösung
Let's Encrypt: Error creating certificatePrüfen Sie die DNS-Einträge. Vergewissern Sie sich, dass Port 80 erreichbar ist.
SSL-Zertifikat wird nicht gefundenPrüfen Sie die Dateipfade. v-list-web-domain admin example.com
Fehler in der Nginx-KonfigurationTesten Sie mit nginx -t und starten Sie mit v-restart-web neu
Mixed ContentStellen Sie alle HTTP-Ressourcen auf HTTPS um

Häufig gestellte Fragen

Worin unterscheidet sich HestiaCP von VestaCP?

HestiaCP ist der aktiv weiterentwickelte Fork von VestaCP. Es bietet mehr Sicherheit, Unterstützung für aktuelle PHP-Versionen, eine erweiterte SSL-Verwaltung und regelmäßige Updates.

Brauche ich in HestiaCP für den Mailserver ein eigenes SSL-Zertifikat?

HestiaCP kann SSL auch für die Mail-Dienste automatisch konfigurieren. Mit dem Befehl v-add-letsencrypt-host aktivieren Sie das SSL für den Hostnamen.

📌 DataSSL: Wir helfen Ihnen, die passende SSL-Lösung für Ihren HestiaCP-Server zu finden. Nehmen Sie Kontakt mit uns auf →
Diesen Beitrag teilen
Ali Yiğit
Yazar

Ali Yiğit