server:letsencrypt
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| server:letsencrypt [2015/12/07 23:26] – [Cron Regeln testen] sascha | server:letsencrypt [2016/07/02 09:52] (current) – Corrections for certbot usage sascha | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| Bei [[https:// | Bei [[https:// | ||
| + | |||
| + | ==== Let's Encrypt-Client heißt nun Certbot ==== | ||
| + | |||
| + | Seit Mai 2016 läuft der offizielle Let's Encrypt-Client '' | ||
| ===== Installation ohne Wrapper ===== | ===== Installation ohne Wrapper ===== | ||
| - | Unter Arch Linux befindet sich der '' | + | Unter Arch Linux befindet sich der '' |
| - | # pacman -S letsencrypt | + | # pacman -S certbot |
| einfach installiert werden. Anstatt alle Einstellungen als Argumente zu übergeben, besteht auch die Möglichkeit, | einfach installiert werden. Anstatt alle Einstellungen als Argumente zu übergeben, besteht auch die Möglichkeit, | ||
| # vim / | # vim / | ||
| Line 51: | Line 55: | ||
| ==== Ausführung ==== | ==== Ausführung ==== | ||
| - | Zuerst erstellen wir den unter '' | + | Zuerst erstellen wir den unter '' |
| $ mkdir / | $ mkdir / | ||
| Nun können wir den Vorgang mit | Nun können wir den Vorgang mit | ||
| - | # letsencrypt | + | # certbot |
| starten. Das Ganze dauert ein wenig; was aktuell ausgeführt wird, kann durch hinzufügen der Flag '' | starten. Das Ganze dauert ein wenig; was aktuell ausgeführt wird, kann durch hinzufügen der Flag '' | ||
| Line 83: | Line 87: | ||
| Das Erneuern der Zertifikate ist denkbar einfach und läuft analog zu der erstmaligen Ausführung ab. Da alle Einstellungen in einer Konfigurationsdatei hinterlegt sind, kann mit dem Aufruf von | Das Erneuern der Zertifikate ist denkbar einfach und läuft analog zu der erstmaligen Ausführung ab. Da alle Einstellungen in einer Konfigurationsdatei hinterlegt sind, kann mit dem Aufruf von | ||
| - | # letsencrypt | + | # certbot |
| die Erneuerung angestoßen werden. Ist das Skript durchgelaufen, | die Erneuerung angestoßen werden. Ist das Skript durchgelaufen, | ||
| # systemctl restart nginx | # systemctl restart nginx | ||
| Line 108: | Line 112: | ||
| # Renew Let's Encrypt SSL cert | # Renew Let's Encrypt SSL cert | ||
| mkdir -p / | mkdir -p / | ||
| - | letsencrypt | + | certbot |
| if [ $? -ne 0 ]; then | if [ $? -ne 0 ]; then | ||
| Line 139: | Line 143: | ||
| </ | </ | ||
| - | ==== cron Regeln testen ==== | + | ==== cron-Regeln testen ==== |
| Sollten die '' | Sollten die '' | ||
| Line 145: | Line 149: | ||
| ===== Komplett manuell ohne Client ===== | ===== Komplett manuell ohne Client ===== | ||
| - | Es ist auch möglich, komplett manuell ohne Verwendung des '' | + | Es ist auch möglich, komplett manuell ohne Verwendung des '' |
server/letsencrypt.1449530803.txt.gz · Last modified: by sascha
