server:letsencrypt
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| server:letsencrypt [2016/05/13 00:36] – Update: Transition to Certbot sascha | server:letsencrypt [2016/07/02 09:52] (current) – Corrections for certbot usage sascha | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| ==== Let's Encrypt-Client heißt nun Certbot ==== | ==== Let's Encrypt-Client heißt nun Certbot ==== | ||
| - | Seit Mai 2016 läuft der offizielle Let's Encrypt-Client '' | + | 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 55: | 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 87: | 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 112: | 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 149: | 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.1463099765.txt.gz · Last modified: by sascha
