Comment activer et installer un certificat SSL sur cPanel (domaine hébergé sur Esadax)

Auteur:Mikkel Haldorsen
Mise à jour:10 avr. 2025

Pour configurer un certificat SSL sur votre site Web à l'aide de cPanel, suivez ces étapes organisées:

  1. Générer une demande de signature de certificat (CSR)

    • Connectez-vous à votre serveur via SSH.
    • Utilisez la commande openssl req -new -sha256 -key /path/to/private.key -out CSR.csr pour créer le fichier CSR.
    • Assurez-vous que la clé privée se trouve dans /etc/ssl/private/ ou dans votre répertoire personnel sous .ssh.
  2. Télécharger la CSR sur Esadax:

    • Dans cPanel, accédez à la section SSL/TLS et cliquez sur « Générer CSR ».
    • Téléchargez le fichier CSR généré depuis votre ordinateur local.
  3. Activer le Certificat:

    • Après le téléchargement, recevez un e-mail d'activation d'Esadax avec un lien.
    • Cliquez sur le lien pour activer le certificat et le télécharger.
  4. Configurer les enregistrements DNS (CNAME):

    • Si vous utilisez la validation basée sur CNAME, créez un enregistrement CNAME dans l'éditeur de zone DNS de cPanel.
    • Définissez le nom sur @ ou votre domaine, le TTL sur 60, et pointez vers l’IP de votre serveur.
    • Récupérez les paramètres nécessaires à partir de la page de détails du certificat après l'activation.
  5. Télécharger les fichiers de certificat:

    • Une fois activé, téléchargez les fichiers de certificat (cert.pem et priv.pem).
    • Téléchargez ces fichiers sur votre serveur dans /etc/letsencrypt/ ou le répertoire approprié.
  6. Installer des certificats via cPanel:

    • Utilisez le Gestionnaire de fichiers dans cPanel pour télécharger les certificats.
    • Redémarrez votre serveur web (Apache ou Nginx) avec sudo systemctl restart apache2 pour Ubuntu.
  7. Configurer la redirection HTTPS:

    • Utilisez.htaccess pour rediriger tout le trafic vers HTTPS en ajoutant:
      RewriteEngine On
      RewriteCond %{HTTPS} off
      RewriteRule ^/ https://%1/$1 [R,L]
      
  8. Envisagez une IP dédiée:

    • Décidez si une IP dédiée est nécessaire à des fins de référencement.
    • Contactez l’équipe de facturation d’Esadax au billing@esadax.com pour demander et payer l’IP dédiée.
  9. Tester et vérifier:

    • Assurez-vous que votre site est accessible en toute sécurité via HTTPS.
    • Vérifiez que toutes les configurations sont correctement appliquées et qu'il n'y a pas d'erreurs SSL.
    • Utilisez des outils de vérification SSL en ligne pour vérifier l'installation du certificat.
  10. Dépannage :

    • Si des problèmes surviennent, reportez-vous au dépanneur d’Esadax ou contactez le support pour obtenir de l’aide.