Debian 9 Stretch Lets Encrypt Zertifikate mit Certbot einrichten

Voraussetzungen sind ein Apache2 Server mit Debian 9 (Stretch) und SSH Zugriff auf den Server.

  • Vor der Erweiterung sollte unbedingt die Datensicherung aktualisiert und ein Snapshot erstellt werden.
  • Als erstes muss das Paket sudo installiert werden (als root) mit apt-get install sudo
  • Der Hauptbenutzer unter dem administriert wird, muss in die Gruppe sudo mit usermod -aG sudo Benutzername
  • Dann einmal abmelden und neu anmelden und testen ob nun sudo funktioniert.
  • Anschließend das Paket Certbot installieren mit sudo apt-get install certbot python-certbot-apache
  • Cerbot einrichten mit sudo certbot –apache
  • Automatisches Updates testen mit sudo certbot renew –dry-run
  • Apache neustarten mit sudo systemctl restart apache2
  • Cronjobs kontrollieren mit sudo cat /etc/init.d/certbot
  • Wenn alles ok ist, wieder die Sicherung aktualisieren und den Snapshot löschen.

Quelle: https://certbot.eff.org/lets-encrypt/debianstretch-apache.html

Tags: , , , ,