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.

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.

Windows 2012 add role

Wählen Sie auf dem Bildschirm Serverrollen die Option mit dem Namen: Web Server IIS aus.

Klicken Sie auf die Schaltfläche Weiter.

IIS Installation

Klicken Sie auf dem folgenden Bildschirm auf die Schaltfläche Funktionen hinzufügen.

IIS Features

Klicken Sie auf dem Bildschirm "Features" auf die Schaltfläche Weiter.

Windows 2012 - Features

Klicken Sie auf dem Rollendienstbildschirm auf die Schaltfläche Weiter.

IIS - Role Service

Klicken Sie auf dem Bildschirm Zusammenfassung auf die Schaltfläche Installieren.

IIS installation summary

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:

Copy to Clipboard

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.

IIS - MULTIPLE WEBSITES DNS

Verwenden Sie den Befehl NSLOOKUP, um Ihre DNS-Konfiguration zu testen.

Copy to Clipboard

Hier ist die Befehlsausgabe.

Copy to Clipboard

Ö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

IIS - DEFAULT WEBSITE

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.

Start IIS Windows

Klicken Sie in der IIS Manager-Anwendung mit der rechten Maustaste auf die Standard-Website.

Wählen Sie die Option Bindungen bearbeiten aus.

IIS - Host header binding

Wählen Sie die HTTP-Option aus und klicken Sie auf die Schaltfläche Bearbeiten.

IIS - EDIT BINDINGS

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.

IIS - Enable host header

Erstellen Sie ein Verzeichnis zum Speichern der virtuellen Hostdateien.

IIS - Virtualhost directory

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.

Copy to Clipboard

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.

IIS ADD VIRTUAL HOST

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.

IIS VIRTUALHOST - LETS ENCRYPT

Ö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.

IIS VIRTUAL HOST - WEBSITE

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.

IIS - LETS ENCRYPT DOWNLOAD

Extrahieren Sie die neueste Version der WIN-ACME Zip-Datei.

IIS - WIN-ACME LETS ENCRYPT

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.

Copy to Clipboard

Geben Sie die Identifikationsnummer der Website ein.

Copy to Clipboard

Drücken Sie (A), um automatisch die erforderliche Konfiguration auszuführen.

Copy to Clipboard

Drücken Sie (Y), um die Auswahl zu bestätigen.

Copy to Clipboard

Drücken Sie (Y), um die Installation fortzusetzen.

Copy to Clipboard

Drücken Sie (Y), um den Nutzungsbedingungen zuzustimmen.

Copy to Clipboard

Geben Sie eine E-Mail-Adresse ein, die über erkannte Probleme benachrichtigt werden soll.

Copy to Clipboard

Warten Sie, bis die Zertifikatinstallation Let's Encrypt abgeschlossen ist.

Der IIS-Server wird automatisch konfiguriert.

Copy to Clipboard

Drücken Sie (Q), um zu beenden.

Copy to Clipboard

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.

IIS - LETS ENCRYPT RENEW

Ö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.

IIS - LETS ENCRYPT CONFIGURATION

Überprüfen Sie die Zertifikateigenschaften.

IIS - LETS ENCRYPT CERTIFICATE

Herzlichen glückwunsch! Sie haben die Funktion des virtuellen IIS-Hosts erfolgreich konfiguriert.