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 ISPConfig und Anleitung zur CSR-Erstellung

SSL-Zertifikat in ISPConfig 3 installieren, CSR erstellen und Let's Encrypt einbinden – der vollständige SSL-Leitfaden für das Open-Source-Panel.

14 Min. Lesezeit

ISPConfig ist ein quelloffenes Hosting-Kontrollpanel, das auf Debian- und Ubuntu-basierten Servern weit verbreitet ist. Mit Multi-Server-Unterstützung und flexiblen Konfigurationsmöglichkeiten eignet es sich ideal für professionelle Hosting-Umgebungen. In diesem Leitfaden beschreiben wir ausführlich die SSL-Installation, das Erstellen eines CSR und die Let's-Encrypt-Integration in ISPConfig 3.

1. CSR erstellen

Über das ISPConfig-Panel

  1. Melden Sie sich in der ISPConfig-Verwaltung an
  2. Wechseln Sie zum Reiter „Sites“
  3. Wählen Sie die betreffende Website aus
  4. Klicken Sie auf den Reiter „SSL“
  5. Wählen Sie im Dropdown „SSL Action“ den Eintrag „Create Certificate“
  6. Tragen Sie die erforderlichen Angaben ein:
    • SSL Country: TR
    • SSL State: Istanbul
    • SSL Locality: Istanbul
    • SSL Organisation: Firmenname
    • SSL Organisation Unit: IT
    • SSL Domain: www.example.com
  7. Klicken Sie auf die Schaltfläche „Save“
  8. Der CSR erscheint im Feld „SSL Request“

CSR über die Kommandozeile erstellen

openssl req -new -newkey rsa:2048 -nodes \
  -keyout /var/www/clients/client1/web1/ssl/example.com.key \
  -out /var/www/clients/client1/web1/ssl/example.com.csr

2. SSL-Zertifikat einspielen

  1. ISPConfig → „Sites“ → Website auswählen → Reiter „SSL“
  2. Wählen Sie im Dropdown „SSL Action“ den Eintrag „Save Certificate“
  3. Füllen Sie folgende Felder aus:
    • SSL Key: Private Key einfügen
    • SSL Certificate: Inhalt des CRT-Zertifikats
    • SSL Bundle: CA Bundle / Intermediate-Zertifikat
  4. Klicken Sie auf die Schaltfläche „Save“
  5. Wählen Sie im Dropdown „SSL“ den Wert „On“
  6. Klicken Sie erneut auf „Save“

3. Let's-Encrypt-Integration

ISPConfig bietet ab Version 3.1 eine integrierte Let's-Encrypt-Unterstützung:

  1. Öffnen Sie in den Einstellungen der Website den Reiter „SSL“
  2. Aktivieren Sie das Kontrollkästchen „Let's Encrypt“
  3. Stellen Sie das Dropdown „SSL“ auf „On“
  4. Klicken Sie auf die Schaltfläche „Save“
  5. ISPConfig bezieht das Let's-Encrypt-Zertifikat automatisch und installiert es
✅ Tipp: Let's-Encrypt-Zertifikate sind 90 Tage gültig. Der Cronjob von ISPConfig verlängert sie automatisch. So prüfen Sie den Status der Verlängerung: certbot certificates

4. SSL-Konfiguration für Apache/Nginx

Apache-Vhost (von ISPConfig verwaltet)

# Automatisch erzeugte Datei: /etc/apache2/sites-available/example.com.vhost
<VirtualHost *:443>
    ServerName example.com
    ServerAlias www.example.com
    SSLEngine on
    SSLCertificateFile /var/www/clients/client1/web1/ssl/example.com.crt
    SSLCertificateKeyFile /var/www/clients/client1/web1/ssl/example.com.key
    SSLCertificateChainFile /var/www/clients/client1/web1/ssl/example.com.bundle
</VirtualHost>

5. HTTPS-Weiterleitung

  1. Reiter „Redirect“ in den ISPConfig-Einstellungen der Website
  2. „Redirect Type“: R,L (301, dauerhaft)
  3. „Redirect Path“: https://www.example.com
  4. Oder wählen Sie im Abschnitt „SEO Redirect“ die Option „www to non-www + https“

6. Häufige Fehler und ihre Lösungen

FehlerLösung
Let's Encrypt: Challenge failedStellen Sie sicher, dass das Verzeichnis .well-known/acme-challenge erreichbar ist
SSL-Zertifikat wird in Apache nicht aktivAktivieren Sie das SSL-Modul von Apache: a2enmod ssl && systemctl restart apache2
Fehler in der Vhost-KonfigurationTesten Sie die Konfiguration mit apache2ctl configtest

Häufig gestellte Fragen

Unterstützt ISPConfig SSL im Multi-Server-Betrieb?

Ja, in der Multi-Server-Architektur von ISPConfig kann jeder Webserver sein SSL eigenständig verwalten. Der Panel-Server verteilt die Zertifikatsdaten an den jeweiligen Webserver.

Wie sichere ich mein SSL-Zertifikat in ISPConfig?

Die SSL-Dateien liegen im Verzeichnis /var/www/clients/clientX/webX/ssl/. Nehmen Sie dieses Verzeichnis in Ihren Backup-Plan auf.

📌 DataSSL: Wünschen Sie professionelle Unterstützung bei SSL-Installationen in Ihrem ISPConfig-Panel? Wenden Sie sich an unser Support-Team →
Diesen Beitrag teilen
Ali Yiğit
Yazar

Ali Yiğit