Wie installiere ich ein SSL-Zertifikat auf meinem Linux-Server mit Let’s Encrypt?

Wie installiere ich ein SSL-Zertifikat auf meinem Linux-Server mit Let’s Encrypt?

Bevor Sie das SSL-Zertifikat installieren, müssen Sie über Folgendes verfügen:

  • Einen Domainnamen, der auf Ihren Server verweist.
  • Root- oder sudo-Zugriff auf den Server.

Wenn Sie über beide der oben genannten Punkte verfügen, können Sie der folgenden Anleitung zur Installation Ihres SSL-Zertifikats folgen. In dieser Anleitung verwenden wir Certbot, ein Tool, das den Prozess der Beschaffung und Installation von Let’s Encrypt SSL-Zertifikaten automatisiert.

  1. Zuerst müssen Sie Certbot installieren.

    Wenn Sie Ubuntu/Debian verwenden, führen Sie den folgenden Befehl aus:

    sudo apt update 
    sudo apt install certbot python3-certbot-apache  # For Apache  sudo apt install certbot python3-certbot-nginx   # For Nginx

    Wenn Sie CentOS/RHEL verwenden, führen Sie den folgenden Befehl aus:

    sudo yum install epel-release 
    sudo yum install certbot python2-certbot-apache  # For Apache 
    sudo yum install certbot python2-certbot-nginx   # For Nginx
  2. Verwenden Sie den folgenden Befehl, um Ihr SSL-Zertifikat zu erhalten.
    Bitte ersetzen Sie „example“ im folgenden Beispiel durch Ihre tatsächliche Domain.

    Wenn Sie Apache verwenden, führen Sie den folgenden Befehl aus:

    sudo certbot --apache -d example.tld -d www.example.tld 

    Wenn Sie Nginx verwenden, führen Sie den folgenden Befehl aus:

    sudo certbot --nginx -d example.tld -d www.example.tld

  3. Certbot erstellt automatisch einen Cron-Job für die Zertifikatserneuerung.
    Sie können diesen Erneuerungsprozess mit diesem Befehl testen:

    sudo certbot renew --dry-ru

  4. Starten Sie schließlich Ihren Webserver neu.

    Wenn Sie Apache verwenden, führen Sie den folgenden Befehl aus:

    sudo systemctl restart apache2 

    Wenn Sie Nginx verwenden, führen Sie den folgenden Befehl aus:

    sudo systemctl restart nginx 

     

Details…

Nach oben scrollen