Ja, nginx muss neu gestartet/geladen werden, wenn die Zertifikate erneuert wurden.
Da die Erneuerung bereits 60 Tage vor Ablauf möglich ist, ist ein expliziter Neustart zwar sinnvoll, aber nicht notwendig wenn innerhalb der 60 Tage der Server vielleicht ohnehin mal rebootet wurde, dann ist alles gut.
Automatisieren kann du es aber wie folgt:
Erzeuge die Datei /etc/letsencrypt/renewal-hooks/deploy/01-reload-nginx mit folgendem Inhalt:
Wichtig: Die Datei mit
ausführbar machen.
Da die Erneuerung bereits 60 Tage vor Ablauf möglich ist, ist ein expliziter Neustart zwar sinnvoll, aber nicht notwendig wenn innerhalb der 60 Tage der Server vielleicht ohnehin mal rebootet wurde, dann ist alles gut.
Automatisieren kann du es aber wie folgt:
Erzeuge die Datei /etc/letsencrypt/renewal-hooks/deploy/01-reload-nginx mit folgendem Inhalt:
Code:
#! /bin/sh set -e /etc/init.d/nginx configtest /etc/init.d/nginx reload [URL="https://www.guyrutenberg.com/2017/01/01/lets-encrypt-reload-nginx-after-renewing-certificates/"][/URL]
Wichtig: Die Datei mit
Code:
chmod 755 /etc/letsencrypt/renewal-hooks/deploy/01-reload-nginx
Kommentar