Installer un certificat SSL sur un serveur Windows
Installer un certificat SSL sur un serveur Windows est plutôt simple.
Installer des certificats SSL sur un serveur Windows
Section intitulée « Installer des certificats SSL sur un serveur Windows »À propos du SSL
Section intitulée « À propos du SSL »Aujourd’hui, les certificats SSL sécurisent le Web grâce au protocole TLS (Transport Layer Security). Ce protocole réseau chiffre les données échangées entre le serveur web et le visiteur. La plupart des sites web utilisent aujourd’hui le SSL : vous le constatez chaque fois que l’adresse d’un site web commence par https:// au lieu de http://. Cela indique que le site web chiffre de façon sécurisée les données échangées entre vous et le serveur, pour qu’aucun attaquant ne puisse facilement intercepter les paquets réseau et récupérer vos identifiants. Le SSL protège le Web aujourd’hui. Il est utilisé par presque toutes les entreprises et constitue la première étape de la sécurité des utilisateurs. Le SSL empêche qu’un tiers présent sur votre réseau intercepte à votre insu les identifiants et les formulaires que vous saisissez. Si votre site web n’utilise pas encore le SSL, nous vous conseillons de le mettre en place dès que possible, et vous pouvez suivre notre guide pour le faire !
Générer la demande de certificat (CSR)
Section intitulée « Générer la demande de certificat (CSR) »Avant de commander votre SSL, vous devez créer une demande de certificat (CSR, demande de signature de certificat) pour que l’autorité de certification puisse émettre le SSL. Étape 1 : Pour commencer, ouvrez IIS. Si vous n’avez pas de raccourci, recherchez inetmgr.exe sur votre ordinateur et ouvrez-le ainsi. Cliquez ensuite sur le nom de votre serveur :
Étape 2 : Double-cliquez ensuite sur « Server Certificates » (certificats de serveur).
Étape 3 : Vous pouvez maintenant créer votre demande de certificat.
Sur la droite, sélectionnez « Create Certificate Request ». On vous demande alors des informations sur le certificat et sur l’entreprise qui le demande. Une fois ces informations renseignées, cliquez sur Next. L’écran suivant s’affiche : Étape 4 : Nous vous conseillons d’utiliser les paramètres ci-dessus, en vérifiant que Bit Length est réglé sur 2048 ou plus. Nous préférons choisir 4096, puis cliquer sur Next. Sur l’écran suivant, indiquez un nom de fichier sous lequel votre demande de certificat (CSR) sera exportée. Pour simplifier, nous exportons la CSR vers C:\example.com.csr.txt
Commander le SSL
Section intitulée « Commander le SSL »Vous êtes maintenant prêt à commander votre certificat SSL ! Étape 1 : Rendez-vous chez le fournisseur SSL de votre choix, que ce soit GlobalSign, Ruachost ou l’une des nombreuses autres autorités de certification. Étape 2 : Lors de la commande du SSL, on vous demandera les données de la CSR enregistrées dans C:\example.com.csr.txt. Copiez-collez son contenu sur le site web de l’autorité de certification : il générera tous les champs que nous avons saisis lors des étapes précédentes. Étape 3 : Finalisez votre commande. L’autorité vous fournira un fichier de certificat .crt. Téléchargez ce fichier et copiez-le sur votre serveur web. Pour simplifier, copiez-le vers C:\example.com.cer Parfait ! Vous avez créé une demande de certificat, l’avez finalisée auprès de l’autorité de certification et votre nouveau certificat SSL est prêt à être installé.
Installer le certificat dans IIS
Section intitulée « Installer le certificat dans IIS »Étape 1 : Ouvrez IIS/inetmgr.exe et accédez au serveur comme au début. Étape 2 : Allez dans Server Certificates. Cette fois, au lieu de sélectionner « Create Certificate Request », sélectionnez « Complete Certificate Request ». Étape 3 : On vous demande l’emplacement du nouveau certificat, que nous avons enregistré dans C:\example.com.cer. Pour nous faciliter la tâche plus tard, nous choisissons le nom convivial (friendly name) example.com-01, afin de savoir qu’il s’agit du premier SSL de ce domaine si nous voulons le renouveler plus tard. Une fois que vous cliquez sur OK, votre certificat doit apparaître dans la liste des certificats de serveur dans IIS. Parfait ! Vous avez généré la demande de certificat, l’avez finalisée et avez installé votre certificat sur votre serveur web. Il vous reste à lier le certificat à votre site web.
Lier le certificat SSL à un site web
Section intitulée « Lier le certificat SSL à un site web »Étape 1 : Dans IIS, allez dans Sites > example.com (le site sur lequel vous voulez installer le certificat SSL). Étape 2 : Faites un clic droit sur votre site et sélectionnez « Edit Bindings ». Vous pouvez aussi cliquer sur le site : l’option Bindings apparaît alors sur la droite. Une fenêtre semblable à celle-ci s’ouvre : Étape 3 : Si une liaison https existe déjà pour votre site, double-cliquez simplement dessus et sélectionnez le certificat SSL voulu dans la liste déroulante. Si vous n’avez pas encore créé d’entrée https dans vos liaisons, cliquez sur Add. Sur la droite, la fenêtre suivante s’affiche :
Étape 4 : Commencez par régler Type sur https, pour que votre site web sache que la requête concerne une URL sécurisée.
Réglez ensuite l’adresse IP de votre hôte. Dans mon cas, All Unassigned. Le Port doit être automatiquement réglé sur 443. Sinon, réglez-le vous-même. (C’est le port défini pour les communications sécurisées.)
Étape 5 : Réglez Host Name sur example.com (votre domaine). Dans la plupart des cas, vous devrez cocher Require Server Name Indication. Dans notre cas, ce n’est pas nécessaire, car c’est le seul certificat sur cette adresse IP. Sélectionnez votre SSL certificate dans la liste déroulante ! Cliquez sur OK, puis recommencez, mais cette fois, au lieu de régler le nom d’hôte sur example.com, réglez-le sur*www.*example.com. En effet, nous n’avons configuré la liaison que pour les requêtes vers https://example.com, et https://www.example ne sera pas reconnu comme sécurisé tant que nous n’aurons pas ajouté la deuxième liaison. Remarque : Si vous configurez un SSL wildcard, ajoutez une troisième entrée pour *.example.com afin de sécuriser tous les sous-domaines de votre site web.
Tester votre nouveau SSL
Section intitulée « Tester votre nouveau SSL »Commencez par ouvrir votre domaine à l’adresse https://example.com et https://www.example.com pour vérifier qu’il n’y a pas d’erreur. Pour vérifier facilement que le certificat fonctionne, saisissez votre domaine dans SSL Shopper. Essayez avec et sans « www » pour confirmer que les deux fonctionnent. Si tout fonctionne, vous devriez voir plusieurs coches vertes et aucune erreur. La date d’expiration du certificat sera au moins un an après la date de votre commande initiale du SSL. Et voilà ! Vous avez installé un tout nouveau SSL pour votre site web, qui fonctionne avec et sans www. Félicitations ! Vous pouvez maintenant suivre ces étapes pour sécuriser tous vos sites web et applications. Ruachost facilite l’achat de nouveaux SSL. Connectez-vous simplement à votre espace client, cliquez sur Add, puis sélectionnez SSL Certificate. Il vous suffit d’y saisir la CSR générée à l’étape 1 : le SSL sera commandé et vous recevrez le fichier de certificat nécessaire pour terminer l’installation. Si vous avez un serveur Managed Windows VPS chez Ruachost, nous pouvons vous accompagner dans cette procédure et diagnostiquer les problèmes que vous pourriez rencontrer. Nous aidons aussi les clients en Self-Managed pour le SSL s’ils achètent le SSL chez Ruachost.
Cette page vous a-t-elle aidé ?
Merci pour votre retour.