Un certificat SSL est indispensable pour tout site web. Il chiffre la connexion entre votre visiteur et votre serveur, et affiche le cadenas vert (HTTPS) dans le navigateur. Let's Encrypt fournit des certificats SSL gratuits, faciles à installer. Ce guide explique pas à pas comment installer un certificat SSL Let's Encrypt via DirectAdmin.

Qu'est-ce que Let's Encrypt ?

Let's Encrypt est une autorité de certification (Certificate Authority, CA) gratuite et automatisée qui délivre des certificats SSL/TLS. Les certificats sont valables 90 jours et sont renouvelés automatiquement. Let's Encrypt est soutenu par de grandes organisations comme Google, Mozilla et l'Electronic Frontier Foundation.

Avantages de Let's Encrypt :

  • Gratuit: aucun frais pour le certificat
  • Automatique: le renouvellement se fait automatiquement
  • Fiable: reconnu par tous les navigateurs modernes
  • Rapide: l'installation ne prend que quelques minutes

Vous voulez en savoir plus sur le SSL ? Lisez notre article complet sur les certificats SSL.

Installer un certificat SSL Let's Encrypt via DirectAdmin

Suivez ces étapes pour installer un certificat SSL gratuit sur votre site web via le panneau de contrôle DirectAdmin.

1. Connectez-vous à DirectAdmin

Accédez au panneau DirectAdmin de votre offre d'hébergement. Vous trouverez vos identifiants dans l'e-mail de bienvenue reçu lors de la souscription de votre offre.

2. Allez dans SSL Certificates

Allez dans Account Manager → SSL Certificates (ou recherchez « SSL » dans la barre de recherche). Cliquez ensuite sur « Get automatic certificate from ACME provider ».

3. Sélectionnez Let's Encrypt comme fournisseur

Choisissez Let's Encrypt comme fournisseur ACME. Sélectionnez les noms de domaine pour lesquels vous souhaitez un certificat :

  • Cochez example.nl
  • Cochez www.example.nl
  • Éventuellement des sous-domaines comme mail.example.nl

4. Choisissez le type de certificat

Vous avez deux options :

  • Certificat standard: protège le domaine et le sous-domaine www
  • Certificat wildcard: protège le domaine et tous ses sous-domaines (*.example.nl). Nécessite une validation DNS au lieu d'une validation HTTP.

Pour la plupart des sites web, un certificat standard suffit.

5. Cliquez sur « Save » ou « Request »

Cliquez sur le bouton pour demander le certificat. Let's Encrypt vérifie automatiquement que vous êtes bien le titulaire du domaine en plaçant un fichier temporaire sur votre serveur. Cela prend généralement moins d'une minute.

6. Vérifiez l'installation

Une fois l'installation réussie :

  • Visitez votre site web via https://example.nl
  • Vérifiez que le cadenas vert est visible
  • Faites un test avec SSL Labs pour une vérification complète

Renouvellement automatique

Les certificats Let's Encrypt sont valables 90 jours. DirectAdmin renouvelle le certificat automatiquement lorsqu'il arrive bientôt à expiration (par défaut 30 jours avant l'expiration). Vous n'avez rien à faire.

Vérifiez que le renouvellement automatique est actif :

  1. Allez dans SSL Certificates dans DirectAdmin
  2. Vérifiez que « Auto-renew » est coché
  3. Vérifiez la date d'expiration de votre certificat actuel

Forcer le HTTPS

Après l'installation du SSL, vous devez faire en sorte que tous les visiteurs soient redirigés automatiquement de HTTP vers HTTPS. Dans votre fichier .htaccess, ajoutez ceci :

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Dans DirectAdmin, vous pouvez aussi configurer cela via Domain Setup → Force SSL.

Problèmes fréquents

  • « Rate limit exceeded »: vous avez demandé un certificat trop souvent. Attendez une heure et réessayez.
  • « Domain validation failed »: vérifiez que votre domaine pointe correctement vers votre serveur et qu'aucun pare-feu ne bloque la requête de validation.
  • Avertissements « Mixed content »: certains fichiers sont encore chargés via HTTP. Modifiez toutes les URL de votre site web pour qu'elles utilisent HTTPS.
  • Certificat expiré: vérifiez que le renouvellement automatique est actif dans DirectAdmin.

Questions fréquentes sur le SSL Let's Encrypt

Un certificat SSL Let's Encrypt est-il aussi sûr qu'un certificat SSL payant ?

Oui, le chiffrement de Let's Encrypt est exactement aussi fort que celui des certificats payants. La différence se situe au niveau de la validation : Let's Encrypt propose uniquement la Domain Validation (DV), tandis que les certificats payants proposent aussi l'Organization Validation (OV) et l'Extended Validation (EV). Pour la plupart des sites web, la DV est largement suffisante.

Pourquoi Let's Encrypt est-il gratuit ?

Let's Encrypt est une organisation à but non lucratif soutenue par de grandes entreprises technologiques. Sa mission est de chiffrer l'ensemble d'Internet en rendant les certificats SSL gratuits et faciles d'accès. Les coûts sont couverts par des dons et du sponsoring.

Puis-je utiliser Let's Encrypt pour plusieurs domaines ?

Oui, vous pouvez placer plusieurs domaines et sous-domaines sur un seul certificat (certificat SAN), ou utiliser un certificat wildcard pour tous les sous-domaines. Dans DirectAdmin, vous pouvez sélectionner plusieurs noms de domaine lors de la demande du certificat.

Que faire si mon certificat Let's Encrypt n'est pas renouvelé automatiquement ?

Vérifiez que le renouvellement automatique est actif dans DirectAdmin. Si le problème persiste, supprimez le certificat actuel et demandez-en un nouveau. Vérifiez aussi que votre domaine pointe toujours correctement vers votre serveur : des problèmes DNS peuvent bloquer le renouvellement.

Dois-je faire quelque chose après l'installation de Let's Encrypt ?

Oui, forcez le HTTPS en configurant une redirection de HTTP vers HTTPS (via .htaccess ou DirectAdmin). Vérifiez aussi votre site web à la recherche d'avertissements de contenu mixte (mixed content) : les ressources encore chargées via HTTP doivent être mises à jour vers HTTPS. Utilisez les outils de développement du navigateur (F12) pour trouver le contenu mixte.

Certificat SSL gratuit avec chaque offre d'hébergement ! Voir nos offres d'hébergement web avec SSL Let's Encrypt, LiteSpeed et SSD NVMe. Ou consultez notre page sur les certificats SSL.