Wilt u weten hoe u het Let's Encrypt-certificaat installeren op de IIS-server van een computer waarop Windows wordt uitgevoerd? In deze zelfstudie laten we je zien hoe je de Let's Encrypt-client installeert en een HTTPS-website configureert op de IIS-server.

• Windows 2012 R2
• Windows 2016
• Windows 2019

In ons voorbeeld is het IP-adres van de IIS-server 35.160.86.106.

Hardwarelijst:

In de volgende sectie wordt de lijst weergegeven met apparatuur die wordt gebruikt om deze zelfstudie te maken.

Elk stuk hardware hierboven vermeld kan worden gevonden op Amazon website.

Zelfstudie Windows - IIS-installatie

Open de toepassing Serverbeheer.

Open het menu Beheren en klik op Rollen en functies toevoegen.

Windows 2012 add role

Selecteer in het scherm Serverrollen de optie: Web Server IIS.

Klik op de knop Volgende.

IIS Installation

Klik op het volgende scherm op de knop Functies toevoegen.

IIS Features

Klik in het scherm Onderdelen op de knop Volgende.

Windows 2012 - Features

Klik in het servicescherm Rol op de knop Volgende.

IIS - Role Service

Klik in het scherm Overzicht op de knop Installeren.

IIS installation summary

Gefeliciteerd! U bent klaar met de installatie van de IIS-service op een computer waarop Windows wordt uitgevoerd.

Zelfstudie IIS Virtualhost - DNS-configuratie

Toegang tot de GODADDY-website en de aankoop van een DNS-domein.

In ons voorbeeld hebben we een domein gekocht met de naam:

Copy to Clipboard

U elke website gebruiken om een DNS-domein te kopen, GoDaddy is gewoon mijn persoonlijke keuze.

Maak een DNS-vermelding die uw website naar de computer met IIS wijst.

In ons voorbeeld hebben we een DNS-vermelding gemaakt met www.gameking.tips naar 35.160.86.106.

IIS - MULTIPLE WEBSITES DNS

Gebruik de opdracht NSLOOKUP om uw DNS-configuratie te testen.

Copy to Clipboard

Hier is de opdrachtuitvoer.

Copy to Clipboard

Open uw browser en probeer toegang te krijgen tot de HTTP-versie van de website.

In ons voorbeeld is de volgende URL ingevoerd in de browser:

• http://www.gameking.tips

IIS - DEFAULT WEBSITE

Gefeliciteerd! U bent klaar met de vereiste DNS-configuratie.

Zelfstudie IIS - Een website maken op IIS

Start de toepassing met de naam: IIS Manager.

Start IIS Windows

Klik in de IIS Manager-toepassing met de rechtermuisknop op de standaardwebsite.

Selecteer de optie Bindingen bewerken.

IIS - Host header binding

Selecteer de http-optie en klik op de knop Bewerken.

IIS - EDIT BINDINGS

Voer een niet-bestaande websitehostnaam in en klik op de knop OK.

Dit zorgt ervoor dat de IIS-standaardwebsite nooit wordt gebruikt.

IIS - Enable host header

Maak een map om de virtuele hostbestanden op te slaan.

IIS - Virtualhost directory

In ons voorbeeld hebben we een map met de naam GAMEKING gemaakt aan de wortel van station C.

Maak in deze map een HTML-bestand dat als testpagina moet worden gebruikt.

Copy to Clipboard

Selecteer in de IIS Manager-toepassing de map met de naam Sites

Aan de rechterkant van het scherm u de optie Een website toevoegen openen.

IIS ADD VIRTUAL HOST

Voer in het configuratiescherm van de website de volgende configuratie uit:

• Sitenaam - Voer een identificatie in op de nieuwe website.
• Groep toepassingen - DEFAULTAPPPOOL.
• Fysiek pad - Selecteer de map waar de websitebestanden worden opgeslagen.
• Type - HTTP
• IP-adres - Alle niet toegewezen.
• Poort - 80.
Hostname - Voer het DNS-adres van de website in.
• Start website onmiddellijk - Ja.

Klik op de knop OK.

IIS VIRTUALHOST - LETS ENCRYPT

Open uw browser en voer het DNS-adres van de nieuwe website in.

In ons voorbeeld is de volgende URL ingevoerd in de browser:

• http://www.gameking.tips/

De testpagina moet worden gepresenteerd.

IIS VIRTUAL HOST - WEBSITE

Gefeliciteerd! U hebt de functie virtuele IIS-host geconfigureerd.

Zelfstudie IIS - Het certificaat Let's Encrypt installeren

Toegang tot de WIN-ACME website en download de client voor Windows.

IIS - LETS ENCRYPT DOWNLOAD

Haal de nieuwste versie van het WIN-ACME Zip-bestand eruit.

IIS - WIN-ACME LETS ENCRYPT

In ons voorbeeld hebben we een directory met de naam WIN-ACME gemaakt aan de wortel van station C.

Dubbelklik op het bestand met de naam WACS om de installatie van het HTTPS-certificaat te starten.

Druk op (N) om een nieuw certificaat te maken.

Copy to Clipboard

Voer het identificatienummer van de website in.

Copy to Clipboard

Druk op (A) om automatisch de vereiste configuratie uit te voeren.

Copy to Clipboard

Druk op (Y) om de selectie te bevestigen.

Copy to Clipboard

Druk op (Y) om de installatie voort te zetten.

Copy to Clipboard

Druk op (Y) om akkoord te gaan met de servicevoorwaarden.

Copy to Clipboard

Voer een e-mailadres in om op de hoogte te worden gesteld van gedetecteerde problemen.

Copy to Clipboard

Wacht tot de installatie van het Certificaat Van Let's Encrypt is voltooid.

De IIS-server wordt automatisch geconfigureerd.

Copy to Clipboard

Druk op (Q) om te stoppen.

Copy to Clipboard

In ons voorbeeld gebruikten we Lets's Encrypt om automatisch een HTTPS-certificaat op de IIS-server te installeren.

Het systeem maakt automatisch een geplande taak om het Certificaat Versleutelen van Let's Te verifiëren en te vernieuwen.

IIS - LETS ENCRYPT RENEW

Open uw browser en voer het DNS-adres van de nieuwe website in met behulp van het HTTPS-protocol.

In ons voorbeeld is de volgende URL ingevoerd in de browser:

• https://www.gameking.tips/

De HTTPS-testpagina moet worden gepresenteerd.

IIS - LETS ENCRYPT CONFIGURATION

Controleer de certificaateigenschappen.

IIS - LETS ENCRYPT CERTIFICATE

Gefeliciteerd! U hebt de functie virtuele IIS-host geconfigureerd.