Möchten Sie erfahren, wie Sie das Let’s Encrypt Zertifikat auf dem IIS-Server eines Computers installieren, auf dem Windows ausgeführt wird? In diesem Tutorial zeigen wir Ihnen, wie Sie den Let’s Encrypt Client installieren und eine HTTPS-Website auf dem IIS-Server konfigurieren.
• Windows 2012 R2
• Windows 2016
• Windows 2019
In unserem Beispiel lautet die Ip-Adresse des IIS-Servers 35.160.86.106.
Hardwareliste:
Im folgenden Abschnitt wird die Liste der Geräte aufgeführt, die zum Erstellen dieses Tutorials verwendet wurden.
Jede der oben aufgeführten Hardwarestücke finden Sie auf der Amazon-Website.
Windows-Tutorial:
Auf dieser Seite bieten wir schnellen Zugriff auf eine Liste von Windows-Tutorials.
Tutorial Windows – IIS-Installation
Öffnen Sie die Server Manager-Anwendung.
Greifen Sie auf das Menü Verwalten zu und klicken Sie auf Rollen und Funktionen hinzufügen.
Wählen Sie auf dem Bildschirm Serverrollen die Option mit dem Namen: Web Server IIS aus.
Klicken Sie auf die Schaltfläche Weiter.
Klicken Sie auf dem folgenden Bildschirm auf die Schaltfläche Funktionen hinzufügen.
Klicken Sie auf dem Bildschirm „Features“ auf die Schaltfläche Weiter.
Klicken Sie auf dem Rollendienstbildschirm auf die Schaltfläche Weiter.
Klicken Sie auf dem Bildschirm Zusammenfassung auf die Schaltfläche Installieren.
Herzlichen glückwunsch! Sie haben die IIS-Dienstinstallation auf einem Computer mit Windows abgeschlossen.
Tutorial IIS Virtualhost – DNS-Konfiguration
Greifen Sie auf die GODADDY-Website zu und erwerben Sie eine DNS-Domäne.
In unserem Beispiel haben wir eine Domain mit dem Namen gekauft:
Sie können jede Website verwenden, um eine DNS-Domain zu kaufen, GoDaddy ist nur meine persönliche Wahl.
Erstellen Sie einen DNS-Eintrag, der Ihre Website auf den Computer verweist, auf dem IIS ausgeführt wird.
In unserem Beispiel haben wir einen DNS-Eintrag erstellt, der www.GAMEKING.TIPS auf 35.160.86.106 verweist.
Verwenden Sie den Befehl NSLOOKUP, um Ihre DNS-Konfiguration zu testen.
Hier ist die Befehlsausgabe.
Öffnen Sie Ihren Browser, und versuchen Sie, auf die HTTP-Version der Website zuzugreifen.
In unserem Beispiel wurde die folgende URL im Browser eingegeben:
• http://www.gameking.tips
Herzlichen glückwunsch! Sie haben die erforderliche DNS-Konfiguration abgeschlossen.
Tutorial IIS – Erstellen einer Website auf IIS
Starten Sie die Anwendung mit dem Namen: IIS Manager.
Klicken Sie in der IIS Manager-Anwendung mit der rechten Maustaste auf die Standard-Website.
Wählen Sie die Option Bindungen bearbeiten aus.
Wählen Sie die HTTP-Option aus und klicken Sie auf die Schaltfläche Bearbeiten.
Geben Sie einen nicht vorhandenen Website-Hostnamen ein und klicken Sie auf die Schaltfläche OK.
Dadurch wird sichergestellt, dass die IIS-Standardwebsite nie verwendet wird.
Erstellen Sie ein Verzeichnis zum Speichern der virtuellen Hostdateien.
In unserem Beispiel haben wir ein Verzeichnis mit dem Namen GAMEKING auf dem Stamm von Laufwerk C erstellt.
Erstellen Sie in diesem Verzeichnis eine HTML-Datei, die als Testseite verwendet werden soll.
Wählen Sie in der IIS Manager-Anwendung den Ordner Sites aus.
Rufen Sie auf der rechten Seite des Bildschirms die Option zum Hinzufügen einer Website auf.
Führen Sie auf dem Websitekonfigurationsbildschirm die folgende Konfiguration aus:
• Sitename – Geben Sie eine Identifikation auf der neuen Website ein.
• Anwendungspool – DEFAULTAPPPOOL.
• Physischer Pfad – Wählen Sie das Verzeichnis aus, in dem die Website-Dateien gespeichert sind.
• Typ – HTTP
• IP-Adresse – Alle nicht zugewiesen.
• Anschluss – 80.
• Hostname – Geben Sie die DNS-Adresse der Website ein.
• Starten Sie die Website sofort – Ja.
Klicken Sie auf die Schaltfläche OK.
Öffnen Sie Ihren Browser und geben Sie die DNS-Adresse der neuen Website ein.
In unserem Beispiel wurde die folgende URL im Browser eingegeben:
• http://www.gameking.tips/
Die Testseite sollte angezeigt werden.
Herzlichen glückwunsch! Sie haben die Funktion des virtuellen IIS-Hosts erfolgreich konfiguriert.
Tutorial IIS – Installieren des Let’s Encrypt Zertifikats
Greifen Sie auf die WIN-ACME-Website zu und laden Sie den Client für Windows herunter.
Extrahieren Sie die neueste Version der WIN-ACME Zip-Datei.
In unserem Beispiel haben wir ein Verzeichnis mit dem Namen WIN-ACME auf dem Stamm von Laufwerk C erstellt.
Doppelklicken Sie auf die Datei mit dem Namen WACS, um die Installation des HTTPS-Zertifikats zu starten.
Drücken Sie (N), um ein neues Zertifikat zu erstellen.
Geben Sie die Identifikationsnummer der Website ein.
Drücken Sie (A), um automatisch die erforderliche Konfiguration auszuführen.
Drücken Sie (Y), um die Auswahl zu bestätigen.
Drücken Sie (Y), um die Installation fortzusetzen.
Drücken Sie (Y), um den Nutzungsbedingungen zuzustimmen.
Geben Sie eine E-Mail-Adresse ein, die über erkannte Probleme benachrichtigt werden soll.
Warten Sie, bis die Zertifikatinstallation Let’s Encrypt abgeschlossen ist.
Der IIS-Server wird automatisch konfiguriert.
Drücken Sie (Q), um zu beenden.
In unserem Beispiel haben wir Lets es Encrypt verwendet, um automatisch ein HTTPS-Zertifikat auf dem IIS-Server zu installieren.
Das System erstellt automatisch eine geplante Aufgabe, um das Zertifikat „Verschlüsseln“ zu überprüfen und zu erneuern.
Öffnen Sie Ihren Browser und geben Sie die DNS-Adresse der neuen Website über das HTTPS-Protokoll ein.
In unserem Beispiel wurde die folgende URL im Browser eingegeben:
• https://www.gameking.tips/
Die HTTPS-Testseite sollte angezeigt werden.
Überprüfen Sie die Zertifikateigenschaften.
Herzlichen glückwunsch! Sie haben die Funktion des virtuellen IIS-Hosts erfolgreich konfiguriert.