Souhaitez-vous savoir comment installer le certificat Let’s Encrypt sur le serveur IIS d’un ordinateur exécutant Windows ? Dans ce didacticiel, nous allons vous montrer comment installer le client Let’s Encrypt et configurer un site Web HTTPS sur le serveur IIS.
• Windows 2012 R2
• Windows 2016
• Windows 2019
Dans notre exemple, l’adresse IP du serveur IIS est 35.160.86.106.
Liste matérielle:
La section suivante présente la liste des équipements utilisés pour créer ce didacticiel.
Chaque pièce de matériel énuméréci ci-dessus peut être trouvée sur le site Amazon.
Didacticiel Windows :
Sur cette page, nous offrons un accès rapide à une liste de tutoriels Windows.
Didacticiel Windows – Installation IIS
Ouvrez l’application Server Manager.
Accédez au menu Gérer et cliquez sur Ajouter des rôles et des fonctionnalités.
Dans l’écran Rôles de serveur, sélectionnez l’option nommée : Serveur Web IIS.
Cliquez sur le bouton Suivant.
Sur l’écran suivant, cliquez sur le bouton Ajouter des fonctionnalités.
Dans l’écran Fonctionnalités, cliquez sur le bouton Suivant.
Dans l’écran du service de rôle, cliquez sur le bouton Suivant.
Dans l’écran Résumé, cliquez sur le bouton Installer.
félicitations! Vous avez terminé l’installation du service IIS sur un ordinateur exécutant Windows.
Didacticiel IIS Virtualhost – Configuration DNS
Accédez au site WEB GODADDY et achetez un domaine DNS.
Dans notre exemple, nous avons acheté un domaine nommé :
Vous pouvez utiliser n’importe quel site web pour acheter un domaine DNS, GoDaddy est juste mon choix personnel.
Créez une entrée DNS pointant votre site Web vers l’ordinateur exécutant IIS.
Dans notre exemple, nous avons créé une entrée DNS pointant WWW.GAMEKING.TIPS au 35.160.86.106.
Utilisez la commande NSLOOKUP pour tester votre configuration DNS.
Voici la sortie de commande.
Ouvrez votre navigateur et essayez d’accéder à la version HTTP du site Web.
Dans notre exemple, l’URL suivante a été saisie dans le navigateur :
• http://www.gameking.tips
félicitations! Vous avez terminé la configuration DNS requise.
Didacticiel IIS – Création d’un site Web sur IIS
Démarrez l’application nommée : IIS Manager.
Dans l’application Gestionnaire IIS, cliquez avec le bouton droit sur le site Web par défaut.
Sélectionnez l’option nommée Modifier les liaisons.
Sélectionnez l’option HTTP et cliquez sur le bouton Modifier.
Entrez un nom d’hôte de site Web inexistant et cliquez sur le bouton OK.
Cela permettra de s’assurer que le site Web par défaut IIS n’est jamais utilisé.
Créez un répertoire pour stocker les fichiers hôtes virtuels.
Dans notre exemple, nous avons créé un répertoire nommé GAMEKING sur la racine du lecteur C.
À l’intérieur de ce répertoire, créez un fichier HTML à utiliser comme page de test.
Dans l’application Gestionnaire IIS, sélectionnez le dossier nommé Sites
Sur la partie droite de l’écran, accédez à l’option Ajouter un site Web.
Sur l’écran de configuration du site Web, effectuez la configuration suivante :
• Nom du site – Entrez une pièce d’identité sur le nouveau site Web.
• Pool d’applications – DEFAULTAPPPOOL.
• Chemin d’accès physique – Sélectionnez le répertoire où les fichiers du site Web sont stockés.
• Type – HTTP
• Adresse IP – Tous non affectés.
• Port – 80.
• Nom d’hôte – Entrez l’adresse DNS du site Web.
• Démarrez le site Web immédiatement – Oui.
Cliquez sur le bouton OK.
Ouvrez votre navigateur et entrez l’adresse DNS du nouveau site Web.
Dans notre exemple, l’URL suivante a été saisie dans le navigateur :
• http://www.gameking.tips/
La page Test doit être présentée.
félicitations! Vous avez configuré avec succès la fonctionnalité d’hôte virtuel IIS.
Didacticiel IIS – Installation du certificat Let’s Encrypt
Accédez au site Web WIN-ACME et téléchargez le client pour Windows.
Extraire la dernière version du fichier ZIP WIN-ACME.
Dans notre exemple, nous avons créé un répertoire nommé WIN-ACME sur la racine du lecteur C.
Double-cliquez sur le fichier nommé WACS pour démarrer l’installation du certificat HTTPS.
Appuyez sur (N) pour créer un nouveau certificat.
Entrez le numéro d’identification du site Web.
Appuyez sur (A) pour effectuer automatiquement la configuration requise.
Appuyez sur (Y) pour confirmer la sélection.
Appuyez sur (Y) pour continuer l’installation.
Appuyez sur (Y) pour qu’il accepte les Conditions d’utilisation.
Entrez une adresse e-mail pour être informé des problèmes détectés.
Attendez la fin de l’installation du certificat Let’s Encrypt.
Le serveur IIS sera configuré automatiquement.
Appuyez sur (Q) pour qu’il démissionne.
Dans notre exemple, nous avons utilisé Lets’s Encrypt pour installer automatiquement un certificat HTTPS sur le serveur IIS.
Le système crée automatiquement une tâche planifiée pour vérifier et renouveler le certificat Let’s Encrypt.
Ouvrez votre navigateur et entrez l’adresse DNS du nouveau site Web à l’aide du protocole HTTPS.
Dans notre exemple, l’URL suivante a été saisie dans le navigateur :
• https://www.gameking.tips/
La page https test doit être présentée.
Vérifiez les propriétés du certificat.
félicitations! Vous avez configuré avec succès la fonctionnalité d’hôte virtuel IIS.