Intermediate 12 min

Erhalten Sie ein SSL-Zertifikat mit Certbot

Aktivieren Sie HTTPS kostenlos auf Nginx mit Let's Encrypt und autorenew.

#SSL#Certbot#HTTPS}

Bereit, Ihren Service zu starten? Überprüfen Sie Angebote und bestellen Sie online.

Angebote ansehen und bestellen

Ziel

Holen Sie sich ein kostenloses TLS-Zertifikat Let's Encrypt und bedienen Sie Ihre Website in HTTPS mit Nginx auf Ihrem VPS Anthony IT Solutions.

Voraussetzung

  • Nginx mit einem vhost für Ihre Domain installiert (siehe deploy Nginx)
  • DNS Eine Aufzeichnung, die auf die IP des VPS verweist
  • Offene Ports 80 und 443 (UFW)
Certbot und Nginx
Certbot ändert automatisch die Nginx-Konfiguration

Installation Certbot

apt install -y certbot python3-certbot-nginx

Erhalten Sie die Bescheinigung

certbot --nginx -d exemple.fr -d www.exemple.fr
  1. E-Mail

    Geben Sie eine gültige Adresse für Verfallsmeldungen ein.

  2. HTTPS-Umleitung

    Akzeptieren Sie die von Certbot vorgeschlagene automatische HTTP → HTTPS-Umleitung.

  3. Erneuerungsprüfung

    certbot renew --dry-runDer Timer Systemd muss erfolgreich sein.

DNS Wenn Certbot fehlschlägt, überprüfen Sie, ob die Domain gut auf Ihren VPS verweist und Port 80 über das Internet zugänglich ist.

zugehörige Leitfäden