Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:letsencrypt [2022/02/07 10:04] – [deploy_hooks reparieren (mit ansible)] st | software:letsencrypt [2023/08/11 10:24] (aktuell) – [Hooks] st | ||
---|---|---|---|
Zeile 51: | Zeile 51: | ||
**generisch**: | **generisch**: | ||
<code bash> | <code bash> | ||
- | ./ | + | certbot |
</ | </ | ||
- | bei Apache + standalone-Variante vorher Webserver stoppen: | + | ==== Hooks ==== |
- | < | + | |
+ | Die wichtigsten hooks: | ||
+ | * pre-hook + post_hooks (Befehle die vorher bzw. nachher laufen) | ||
+ | * deploy_hooks (nach erfolgreicher Verlängerung z.B. zur Installation des Zertifikats) | ||
+ | Verzeichnisse: | ||
+ | Beispiel: bei standalone-Variante Webserver lighttpd (der keine Integration hat) stoppen ((allerdings wäre hier die Methode webroot sinnvoller)): | ||
+ | <code bash> | ||
+ | |||
+ | Es können auch mehrere Befehle (innerhalb eines hooks) angegeben werden: < | ||
+ | |||
+ | https:// | ||
==== Zertifikate verlinken ==== | ==== Zertifikate verlinken ==== | ||
Zeile 118: | Zeile 127: | ||
==== Apache ==== | ==== Apache ==== | ||
+ | |||
+ | <code bash>apt install python3-certbot-apache</ | ||
+ | |||
+ | <code bash> | ||
/ | / | ||
Zeile 125: | Zeile 138: | ||
deploy_hook = systemctl restart apache2 | deploy_hook = systemctl restart apache2 | ||
</ | </ | ||
- | |||
- | Es können auch mehrere Befehle (Dienste) angegeben werden: | ||
- | |||
- | < | ||
- | |||
Zeile 135: | Zeile 143: | ||
<code bash>apt install python3-certbot-nginx</ | <code bash>apt install python3-certbot-nginx</ | ||
+ | |||
+ | <code bash> | ||
/ | / | ||
Zeile 151: | Zeile 161: | ||
$Domain = / | $Domain = / | ||
</ | </ | ||
+ | |||
==== cronjob ==== | ==== cronjob ==== |