[Kostenloses SSL] Let’s Encrypt-Zertifikat schnell erhalten/erneuern

[Kostenloses SSL] Let’s Encrypt-Zertifikat schnell erhalten/erneuern

Das kostenlose SSL-Zertifikat von Let’s Encrypt kann direkt verwendet werden. Nachfolgend finden Sie ein Schnellabrufskript für v2ex. Die Host-Enzyklopädie wurde erfolgreich verwendet.
Rufen Sie acme_tiny.py auf, um Zertifikate zu authentifizieren, abzurufen und zu aktualisieren, ohne dass zusätzliche Abhängigkeiten erforderlich sind.

1. Laden Sie die Datei herunter

 wget https://raw.githubusercontent.com/xdtianyu/scripts/master/lets-encrypt/letsencrypt.conf wget https://raw.githubusercontent.com/xdtianyu/scripts/master/lets-encrypt/letsencrypt.sh

2. Ändern Sie die Datei letsencrypt.conf
ACCOUNT_KEY="letsencrypt-account.key"
DOMAIN_KEY="beispiel.com.key"
DOMAIN_DIR="/var/www/beispiel.com"
DOMAINS="DNS:beispiel.com,DNS:wasauchimmer.beispiel.com"

Ersetzen Sie example.com durch Ihren eigenen Domänennamen, beispielsweise zhujiwiki.com
Ändern Sie /var/www/example.com in Ihr eigenes Website-Verzeichnis

 ACCOUNT_KEY="letsencrypt-account.key" DOMAIN_KEY="zhujiwiki.key" DOMAIN_DIR="/home/wwwroot/web/zhujiwiki.com" DOMAINS="DNS:zhujiwiki.com,DNS:www.zhujiwiki.com"

3. Ändern Sie Zeile 32 der openssl.cnf-Speicherortdatei in letsencrypt.sh: /etc/ssl/openssl.cnf
CentOS-Verzeichnis: /etc/pki/tls/openssl.cnf
Debian: Kein Änderungsbedarf

4. Unter SSH ausführen:

 yum install python-argparse chmod +x letsencrypt.sh ./letsencrypt.sh letsencrypt.conf

Wenn es erscheint
Traceback (letzter Anruf zuletzt):
Datei "/tmp/acme_tiny.py", Zeile 2, in
importiere Argparse, Unterprozess, JSON, Betriebssystem, Sys, Base64, Binascii, Zeit, Hashlib, Re, Kopieren, Textumbruch, Protokollierung
ImportError: Kein Modul mit dem Namen argparse

Führen Sie den Befehl aus:

 yum install python-argparse

5. Konfiguration und Nutzung
Die SSL-Datei wird im aktuellen Verzeichnis gespeichert

6. Da das Let’s Encrypt-Zertifikat in 90 Tagen abläuft, können Sie geplante Aufgaben ausführen.

 crontab -e

Fügen Sie Folgendes hinzu:

 0 0 1 * * /root/letsencrypt.sh /root/letsencrypt.conf >> /var/log/lets-encrypt.log 2>&1

😡 Speichern und beenden.

vi:v2ex

<<:  AMH4.2 PHP automatisches Upgrade auf 5.4/5.5/5.6-Skript

>>:  SingleHop: 199 $/Monat/128 GB Speicher/4 TB Festplatte/10 TB Datenverkehr/5 IP/Phoenix

Artikel empfehlen

VPSFast 512 MB RAM KVM VPS Los Angeles Einfache Bewertung 2

Details: VPSFast: 1 $/Monat/512 MB Speicher/15 GB...

Hostsolutions 1 GB RAM Rumänien OpenVZ VPS-Bewertung

Details: Hostsolutions: 9,9 €/Jahr/1 GB Speicher/...