Die Installation eines SSL-Zertifikats besteht aus drei Schritten: Zertifikatsdateien zusammenführen, auf den Server kopieren und im Webserver konfigurieren. Der konkrete Ablauf hängt von der Plattform ab — Apache, Nginx, IIS und Hosting-Panels wie Plesk oder cPanel arbeiten jeweils unterschiedlich.
Was Sie für die Installation brauchen:
.crt, .cer oder .pem) — die signierte Datei der CA für Ihre Domain.Die Installation im Überblick je Plattform:
| Plattform | Wo das Zertifikat eingetragen wird | Format |
|---|---|---|
| Apache (Linux) | Direktiven SSLCertificateFile und SSLCertificateKeyFile in der Vhost-Konfiguration; ab Apache 2.4.8 enthält SSLCertificateFile Zertifikat und Intermediates in einer Datei |
PEM |
| Nginx | Direktiven ssl_certificate und ssl_certificate_key im Server-Block |
PEM (Zertifikat + Intermediate in einer Datei) |
| Microsoft IIS | Server-Manager → Serverzertifikate → Importieren, dann Site-Bindings auf HTTPS | PFX/PKCS#12 (Zertifikat + Key + Chain in einer Datei) |
| Plesk | Domains → SSL/TLS-Zertifikate → Hochladen, dann der Domain zuweisen | PEM oder einzelne Felder |
| cPanel | SSL/TLS Manager → SSL Sites → Install an SSL Website | PEM (einzelne Felder) |
| Exchange / Outlook Web Access | Exchange Admin Center → Server → Zertifikate | PFX/PKCS#12 |
| Tomcat | server.xml, Connector mit keystoreFile und keystorePass |
JKS oder PKCS#12 |
Beispiel für eine Nginx-Konfiguration:
server {
listen 443 ssl http2;
server_name meine-domain.de www.meine-domain.de;
ssl_certificate /etc/ssl/meine-domain.de.crt;
ssl_certificate_key /etc/ssl/meine-domain.de.key;
ssl_protocols TLSv1.2 TLSv1.3;
}
Wichtig: Die Datei meine-domain.de.crt enthält bei Nginx das eigene Zertifikat und die Zwischenzertifikate in einer einzigen Datei (Reihenfolge: zuerst das eigene Zertifikat, dann die Intermediates).
Nach der Installation prüfen Sie das Ergebnis:
systemctl reload nginx, systemctl reload apache2, IIS-Site neu starten).https://meine-domain.de aufrufen — das Schloss-Symbol muss ohne Warnung erscheinen.Häufige Fehler bei der Installation:
600 haben und dem Webserver-User gehören, sonst startet der Dienst nicht.Für die meisten Webserver gibt es konkrete Schritt-für-Schritt-Anleitungen in unseren SSL-Tutorials — inklusive der genauen Befehle, Pfade und Konfigurationsbeispiele für Ihre Plattform.