Dans ce tutoriel, nous allons vous montrer comment installer un certificat SSL sur XAMPP. Vous découvrirez également le meilleur endroit pour acheter des certificats SSL à des prix abordables.
Table des matières
- Générer un code CSR pour XAMPP
- Installer un certificat SSL sur XAMPP
- Testez votre installation SSL
- Où acheter le meilleur certificat SSL pour XAMPP ?
Nous avons également enregistré une vidéo qui vous guide à travers le processus complet d’installation d’un certificat SSL sur XAMPP :
Si vous préférez la version texte du tutoriel, continuez à lire ci-dessous :
Générer un code CSR pour XAMPP
Si vous avez déjà généré le code CSR et reçu le certificat SSL dans un dossier ZIP, passez directement aux étapes d’installation.
La demande de signature de certificat, ou simplement CSR, est un petit fichier texte codé contenant des informations sur votre domaine et votre entreprise. Toutes les autorités de certification commerciales exigent des demandeurs de SSL qu’ils soumettent un code CSR dans le cadre de la procédure de validation de SSL.
Comme XAMPP s’exécute localement sur votre appareil, vous avez plusieurs options lorsqu’il s’agit de créer votre code CSR. Vous trouverez ci-dessous deux méthodes de génération de RSE. Veuillez en sélectionner une et suivre les instructions figurant dans le lien :
- Utiliser l’outil de génération de CSR de SSL Dragon
- Suivez notre tutoriel étape par étape sur la création de la CSR via l’utilitaire OpenSSL pour Apache.
Après avoir généré le code CSR et les fichiers de clé privée, suivez les instructions d’installation.
Installer un certificat SSL sur XAMPP
Une fois que l’autorité de certification a validé votre certificat SSL et envoyé les fichiers nécessaires dans votre boîte de réception, téléchargez le dossier ZIP archivé et extrayez son contenu sur votre appareil.
Voici ce dont vous aurez besoin :
- Votre fichier principal de certificat SSL.
- Le fichier de l’ensemble CA ou de la chaîne SSL contenant vos certificats racine et intermédiaire
Remarque : si votre liasse est divisée en plusieurs fichiers SSL, vous devrez fusionner le contenu de chaque fichier dans un seul fichier de texte brut (extension .crt). Ajoutez d’abord vos certificats intermédiaires, puis le certificat racine. - Le fichier de clé privée que vous avez généré avec le code CSR.
Lorsque vos fichiers SSL sont prêts, procédez comme suit :
Étape 1 : Créer un dossier sur votre serveur XAMPP
Vous utiliserez ce dossier pour stocker les fichiers SSL. Par exemple, vous pouvez utiliser le répertoire suivant : xamppapachessl
Étape 2 : Trouver le fichier de configuration de votre site web
Utilisez l’une des deux méthodes ci-dessous :
- Dans le panneau de contrôle XAMPP, cliquez sur Config et sélectionnez Apache (httpd-ssl.conf).
- Utilisez l’explorateur de fichiers pour localiser le fichier de configuration. Il se trouve dans le dossier où vous avez installé le panneau de contrôle XAMPP. Par exemple, “dxamppapacheconfextrahttpd-ssl.conf”
Étape 3 : Modifier l’hôte virtuel pour le port 443
Ouvrez le fichier de configuration avec un éditeur de texte tel que le Bloc-notes et suivez l’exemple ci-dessous, puis enregistrez les modifications.
DocumentRoot "/var/www"
Nom du serveur yourdomain.com
ServerAlias www.yourdomain.com
SSLEngine on
SSLCertificateFile "D:/xampp/apache/ssl/yourdomain_com.crt"
SSLCertificateKeyFile "D:/xampp/apache/ssl/yourdomain_com.key"
SSLCACertificateFile "D:/xampp/apache/ssl/yourdomain_com.ca-bundle"
Remarque: Veillez à remplacer le nom et l’alias du serveur, ainsi que les chemins d’accès au certificat, par vos noms et emplacements réels.
Étape 4 : Redémarrer le serveur
Dans le panneau de contrôle XAMPP, cliquez sur Stop, puis sur Start.
Félicitations, vous avez installé avec succès un certificat SSL dans XAMPP.
Testez votre installation SSL
Après avoir installé un certificat SSL dans XAMPP, il est recommandé de tester votre installation SSL pour des erreurs potentielles. Grâce à ces outils SSL haut de gamme, vous pouvez obtenir des analyses et des rapports instantanés sur votre certificat SSL.
Où acheter le meilleur certificat SSL pour XAMPP ?
Vous n’avez pas besoin de quitter ce site web ! Ici, chez SSL Dragon, nous offrons la plus large gamme de produits SSL à des prix incroyables. Tous nos certificats sont compatibles avec XAMPP et conviennent aux projets de toute taille et de tout budget.
Questions fréquemment posées
Vous pouvez générer un certificat auto-signé ou installer un certificat SSL d’une tierce partie sur XAMPP.
Copier le lien
SSL Dragon propose des certificats SSL de tiers compatibles avec localhost. Après avoir soumis la CSR à l’autorité de certification, vous recevrez le certificat SSL. Notre guide d’installation vous aidera à l’installer.
Copier le lien
Si un certificat SSL est installé sur XAMPP, l’URL de votre site web devrait commencer par HTTPS au lieu de HTTP, où S signifie sécurisé. Vous pouvez également cliquer sur l’icône du cadenas dans la barre d’adresse et vérifier les détails du certificat.
Copier le lien
Le répertoire SSL doit contenir le dossier Apache. Par exemple, vous pouvez stocker les certificats dans xamppapachessl. Il n’y a pas de répertoire par défaut.
Copier le lien
Economisez 10% sur les certificats SSL en commandant aujourd’hui!
Émission rapide, cryptage puissant, confiance de 99,99 % du navigateur, assistance dédiée et garantie de remboursement de 25 jours. Code de coupon: SAVE10