Linux

Wie richte ich kostenlose SSL-Zertifikate mit Certbot ein?

Let's Encrypt bietet kostenlose SSL-Zertifikate. Mit Certbot ist die Einrichtung in wenigen Minuten erledigt:

1. Certbot installieren (Debian/Ubuntu):
sudo apt update
sudo apt install certbot

Für Nginx:
sudo apt install python3-certbot-nginx
sudo certbot --nginx -d deine-domain.de -d www.deine-domain.de

Für Apache:
sudo apt install python3-certbot-apache
sudo certbot --apache -d deine-domain.de -d www.deine-domain.de

2. Automatische Verlängerung:
Certbot richtet automatisch einen Timer ein. Prüfe mit:
sudo certbot renew --dry-run

3. Zertifikat manuell erneuern:
sudo certbot renew

Let's Encrypt Zertifikate sind 90 Tage gültig und werden automatisch verlängert. Die Einrichtung ist komplett kostenlos.