Kurzanleitungen/Howtos

SSL-Verschlüsselung mit Let's Encrypt 2020

08.08.2020

Sicherheitsschloß

Seit meinem ersten Artikel zu Let's Encrypt im April 2017 hat sich das Einrichten glücklicherweise deutlich vereinfacht. So bleibt 2020 nur noch wenig zu tun, um ein kostenloses SSL-Zertifikat zu erhalten und dieses im Apache-Webserver einzubinden.

Let's Encrypt installieren

Loggen Sie sich als "root" auf Ihrem Webserver ein.

# ggf. alte Let's-Encrypt-Konfiguration deaktivieren
ls /etc/apache2/sites-enabled | grep le-ssl.conf | xargs -n1 a2dissite

# Pakete installieren
apt install -y certbot python-certbot-apache

# SSL in Apache aktivieren, Zertifikat beantragen und einbinden
certbot --apache

# Apache neustarten
systemctl restart apache2

# Zertifikatserneuerung testen
certbot renew --dry-run
	

Achtung! Achtung! Die folgenden Anweisungen richten sich ausschließlich an fachkundige Personen. Bei jedem Schritt kann es zum kompletten Datenverlust kommen. Alle Angaben ohne Gewähr! Die Anweisungen, Skripte, etc. sind ausschließlich für Lernzwecke auf Lernsystemen und nicht für Produktivumgebungen bestimmt!