Januar 13, 2026Anleitungen
So richten Sie ein SSL-Zertifikat mit Let's Encrypt ein
Schritt-für-Schritt-Anleitung zur Installation kostenloser SSL-Zertifikate von Let's Encrypt mit Certbot für Nginx und Apache.

SSL-Zertifikate verschlüsseln Daten zwischen Ihrem Server und den Browsern der Besucher und gewährleisten so sichere Verbindungen. Let's Encrypt bietet kostenlose SSL-Zertifikate an, denen alle gängigen Browser vertrauen. Diese Anleitung zeigt Ihnen, wie Sie SSL auf Ihrem Hiddence-Server einrichten.
Voraussetzungen
- Domainname, der auf Ihre Server-IP zeigt
- Installierter Nginx- oder Apache-Webserver
- Offene Ports 80 und 443 in der Firewall
- Root- oder Sudo-Zugriff auf den Server
Certbot installieren
bash
# Für Ubuntu/Debian
sudo apt update
sudo apt install certbot python3-certbot-nginx -y
# Für CentOS/RHEL
sudo yum install epel-release -y
sudo yum install certbot python3-certbot-nginx -yZertifikat für Nginx erhalten
Certbot kann Nginx automatisch konfigurieren. Führen Sie aus:
bash
sudo certbot --nginx -d yourdomain.com -d www.yourdomain.com
# Folgen Sie den Anweisungen, um das Setup abzuschließenZertifikat für Apache erhalten
Verwenden Sie für Apache:
bash
sudo certbot --apache -d yourdomain.com -d www.yourdomain.com
# Folgen Sie den Anweisungen, um das Setup abzuschließenManuelle Zertifikatserneuerung
Let's Encrypt-Zertifikate laufen nach 90 Tagen ab. Erneuerung testen:
bash
sudo certbot renew --dry-runAutomatische Erneuerung einrichten
Certbot erstellt automatisch einen Cron-Job. Überprüfen Sie, ob er existiert:
bash
sudo systemctl status certbot.timer
# Oder crontab prüfen
sudo crontab -l | grep certbotNützliche Tipps
- Zertifikate werden 30 Tage vor Ablauf automatisch erneuert
- Erneuerungsprozess testen: sudo certbot renew --dry-run
- Wildcard-Zertifikate für Subdomains verwenden: certbot certonly --dns-cloudflare
- Zertifikatsablauf prüfen: sudo certbot certificates
- Erneuerung erzwingen, falls nötig: sudo certbot renew --force-renewal