View a markdown version of this page

Activez le protocole HTTPS sur votre WordPress instance avec un domaine enregistré en dehors de Lightsail - Amazon Lightsail

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Activez le protocole HTTPS sur votre WordPress instance avec un domaine enregistré en dehors de Lightsail

La configuration de Lightsail vous permet de connecter rapidement votre domaine à votre WordPress instance. Lightsail Setup crée un certificat Let's Encrypt qui se renouvelle automatiquement tous les 60 à 90 jours. Une fois la configuration terminée, les visiteurs peuvent accéder à votre site Web en toute sécurité à l'aide de votre nom de domaine personnalisé.

Ce guide s'applique lorsque votre DNS est géré en dehors de Lightsail, par exemple, dans une zone hébergée Route 53, Cloudflare, GoDaddy, ou un autre fournisseur DNS. Cela s'applique également si vous avez un domaine enregistré en dehors de Lightsail et que vous souhaitez utiliser Lightsail pour gérer votre DNS.

Si votre domaine est enregistré via Lightsail ou Route 53 et est géré à l'aide d'une zone DNS Lightsail, consultez Activez le protocole HTTPS sur votre WordPress instance avec un domaine géré par Lightsail.

Étape 1 : Exécuter les prérequis

Avant de démarrer la configuration de Lightsail, vérifiez les points suivants :

  • Un Lightsail en marche WordPress instance. Votre instance doit être en cours d'exécution. Si vous n'en avez pas, consultez Création d'une instance.

    UNE WordPress instance en cours d'exécution dans la console Lightsail.
  • Un domaine enregistré en dehors de Lightsail. Votre domaine est enregistré auprès d'un bureau d'enregistrement autre que Lightsail. Par exemple, GoDaddy, Namecheap ou Cloudflare. Le domaine doit être vérifié et actif. Si votre domaine est enregistré via Lightsail ou Route 53, utilisez Activez le protocole HTTPS sur votre WordPress instance avec un domaine géré par Lightsail au lieu de cela.

  • Accès à votre fournisseur DNS. Vous devez être en mesure de créer des enregistrements DNS (A et AAAA) auprès du service qui gère le DNS de votre domaine. Il peut s'agir d'une zone hébergée par Route 53, Cloudflare, GoDaddy, Google Cloud DNS ou un autre fournisseur. Vous pouvez également utiliser une zone DNS Lightsail pour gérer vos enregistrements DNS — voir Création d'une zone DNS pour gérer les enregistrements de domaine.

  • Les ports 22, 80 et 443 sont configurés pour activer la configuration de Lightsail. Le port 22 est requis pour que Lightsail Setup puisse se connecter à votre instance. Le port 80 est requis pour la validation de la propriété du domaine lors de l'installation du certificat. Le port 443 est requis pour gérer le trafic HTTPS après la configuration. Vous pouvez le vérifier sur le Réseautage onglet de la page de gestion de votre instance. Pour plus d'informations, veuillez consulter Pare-feu d'instance.

    Règles de pare-feu indiquant les ports 22, 80 et 443 configurés dans l'onglet Réseau de la console Lightsail.

Étape 2 : démarrer la configuration de Lightsail

  1. Ouvrez la console Lightsail à l'adresse la page d'accueil de Lightsail.

  2. Choisissez votre WordPress instance de la liste des instances.

    Sélection d'un WordPress instance depuis la liste des instances de la console Lightsail.
  3. Choisissez le Connecter onglet et choisissez Configurez votre site Web.

    Le bouton Configurer votre site Web de l'onglet Connect de la console Lightsail.

Étape 3 : Sélectionnez votre domaine

Votre domaine étant enregistré en dehors de Lightsail, choisissez Third-party domaine et entrez votre nom de domaine (par exemple, example.com).

La saisie d'un nom de domaine dans le Third-party domaine champ du flux de travail de configuration de Lightsail.

Choisissez Utilisez ce domaine pour continuer.

Étape 4 : Configuration du DNS

Un fournisseur DNS gère les enregistrements qui acheminent le trafic de votre domaine vers votre instance. Choisissez la manière dont vous souhaitez gérer ces enregistrements :

  • Zone DNS Lightsail — Lightsail gère les enregistrements DNS pour vous.

    • Si une zone DNS Lightsail existe déjà pour votre domaine sur le même compte que celui où votre instance est configurée — Lightsail Setup l'affiche. Choisissez Utiliser cette zone DNS.

      Choisir une zone DNS existante dans le flux de travail de configuration de Lightsail.
    • Si aucune zone DNS n'existe — Choisissez Créer une zone DNS. Lightsail Setup crée la zone DNS de votre domaine.

      Création d'une nouvelle zone DNS dans le flux de travail de configuration de Lightsail.
  • Third-party DNS — Choisissez cette option si vous gérez vos enregistrements DNS auprès d'un autre fournisseur (zone hébergée Route 53, Cloudflare, GoDaddy, et ainsi de suite).

    Sélection d'un DNS tiers dans le flux de travail de configuration de Lightsail.

Étape 5 : Mettre à jour les serveurs de noms

Effectuez cette étape uniquement si vous avez choisi Zone DNS Lightsail à l'étape 4. Si vous avez choisi Third-party DNS, passez à l'étape 6.

Si vous avez choisi d'utiliser une zone DNS Lightsail, vous devez mettre à jour les serveurs de noms de votre domaine auprès de votre bureau d'enregistrement pour qu'ils pointent vers les serveurs de noms Lightsail affichés dans la configuration de Lightsail.

  1. Copiez les serveurs de noms affichés sur la page de configuration de Lightsail.

    Serveurs de noms affichés dans le flux de travail de configuration de Lightsail.
  2. Connectez-vous au site Web sur lequel vous avez enregistré votre domaine (votre bureau d'enregistrement).

  3. Recherchez les paramètres du serveur de noms de votre domaine et remplacez-les par les serveurs de noms Lightsail que vous avez copiés depuis la configuration de Lightsail.

  4. Enregistrez vos modifications.

  5. Retournez à la page de configuration de Lightsail et choisissez Continuer.

Exemple : mise à jour des serveurs de noms dans GoDaddy

Note

L'exemple suivant explique comment mettre à jour vos serveurs de noms dans GoDaddy. Pour plus d'informations, voir GoDaddy: Modifier mes serveurs de noms de domaine sur le GoDaddy site web.

  1. Connectez-vous à votre GoDaddy Portefeuille de domaines.

  2. Sélectionnez votre domaine pour accéder à la page des paramètres du domaine.

    Sélection d'un domaine dans le GoDaddy Portefeuille de domaines.
  3. Sélectionnez DNS puis sélectionnez Serveurs de noms.

  4. Sélectionnez Modifier les serveurs de noms.

    Modification des serveurs de noms dans GoDaddy.
  5. Remplacez les serveurs de noms existants par les serveurs de noms Lightsail affichés dans la configuration de Lightsail.

  6. Cliquez sur Enregistrer.

Note

Les étapes exactes de mise à jour des serveurs de noms varient selon le bureau d'enregistrement. Reportez-vous à la documentation de votre bureau d'enregistrement pour obtenir des conseils :

La propagation des modifications apportées au serveur de noms peut prendre jusqu'à 48 heures. Si l'installation de Lightsail échoue après la mise à jour des serveurs de noms, attendez et réessayez.

Étape 6 : Configuration d'une adresse IP statique

Une adresse IP statique fournit une adresse IP publique fixe pour votre instance. Sans adresse IP statique, l'adresse IP de votre instance peut changer si vous l'arrêtez puis la redémarrez, ce qui interrompt la connexion de votre domaine.

Sélectionnez l’une des méthodes suivantes :

  • Créer une nouvelle adresse IP statique — Entrez un nom pour votre adresse IP statique et choisissez Créer une adresse IP statique.

    Création d'une nouvelle adresse IP statique dans le flux de travail de configuration de Lightsail.
  • Utiliser une adresse IP statique existante — Si vous possédez une adresse IP statique non attachée dans la même région AWS, sélectionnez-la dans la liste et choisissez Joindre une adresse IP statique.

    Joindre une adresse IP statique existante dans le flux de travail de configuration de Lightsail.

Après cette étape, le programme d'installation de Lightsail associe l'adresse IP statique à votre instance et affiche les adresses IP dont vous avez besoin pour la configuration DNS.

Étape 7 : Création d'enregistrements DNS

Cette étape apparaît si vous avez choisi Third-party DNS à l'étape 4. Si vous avez choisi Zone DNS Lightsail, passez à l'étape 8.

Le programme d'installation de Lightsail affiche les adresses IPv4 et IPv6 vers lesquelles votre domaine doit être résolu. Vous devez créer des enregistrements DNS auprès de votre fournisseur DNS pointant votre domaine vers ces adresses.

Adresses IPv4 et IPv6 affichées dans le flux de travail de configuration de Lightsail.

Gardez la page de configuration de Lightsail ouverte ; vous y revenez après avoir créé vos enregistrements.

Si votre DNS est géré par un autre fournisseur (GoDaddy, Cloudflare, etc.)

  1. Connectez-vous à la console de gestion de votre fournisseur DNS.

  2. Accédez à la section des enregistrements DNS de votre domaine.

  3. Créez un UNE enregistrement pour votre domaine racine (example.com) avec la valeur définie sur l'adresse IPv4 statique affichée dans la configuration de Lightsail.

  4. Créez un AAAA enregistrement pour votre domaine racine (example.com) avec la valeur définie sur l'adresse IPv6 affichée dans le programme d'installation de Lightsail.

  5. (Facultatif) Répétez les étapes 3 à 4 pour votre sous-domaine www (www.example.com).

Exemple : ajout d'enregistrements A et AAAA dans GoDaddy

Note

L'exemple suivant explique comment ajouter des enregistrements A et AAAA dans GoDaddy. Pour plus d'informations, voir GoDaddy: Gérer les enregistrements DNS sur le GoDaddy site web.

  1. Connectez-vous à votre GoDaddy Portefeuille de domaines.

  2. Sélectionnez votre domaine pour accéder à la page des paramètres du domaine.

  3. Sélectionnez DNS pour consulter vos enregistrements DNS.

  4. Sélectionnez Ajouter un nouvel enregistrement puis sélectionnez UNE dans le menu Type.

  5. Saisissez :

    • Nom : @ (pour votre domaine racine)

    • Valeur : L'adresse IPv4 statique affichée dans la configuration de Lightsail

    • TTL : 1 heure (par défaut)

  6. Sélectionnez Ajouter un autre enregistrement et sélectionnez AAAA dans le menu Type.

  7. Saisissez :

    • Nom : @ (pour votre domaine racine)

    • Valeur : L'adresse IPv6 affichée dans le programme d'installation de Lightsail

    • TTL : 1 heure (par défaut)

    Ajouter des enregistrements A et AAAA dans GoDaddy.
  8. Cliquez sur Enregistrer.

  9. (Facultatif) Répétez les étapes 4 à 8 pour votre sous-domaine www, en saisissant www dans le champ Nom.

Note

Les étapes exactes de création d'enregistrements DNS varient selon le fournisseur. Reportez-vous à la documentation de votre fournisseur pour obtenir des conseils sur l'ajout d'enregistrements A et AAAA :

Étape 8 : Vérifier le DNS et gérer les attributions de domaines

Gérer les attributions de domaines

Cette étape apparaît si vous avez choisi Zone DNS Lightsail à l'étape 4. Si vous avez choisi Third-party DNS, continuez à Vérifiez vos serveurs de noms et vos enregistrements DNS.

Les attributions de domaines sont des enregistrements DNS qui redirigent le trafic de votre domaine vers votre instance. Lightsail crée automatiquement ces enregistrements pour vous.

  1. Choisissez Add assignment (Ajouter une attribution).

  2. Ajoutez votre domaine racine (par exemple, example.com).

  3. (Facultatif) Ajoutez votre sous-domaine www (par exemple, www.example.com).

  4. Sélectionnez Continuer.

Gestion des attributions de domaines dans le flux de travail de configuration de Lightsail.
Astuce

Si vous ignorez le sous-domaine www, les visiteurs qui saisissent www.example.com n'atteindra pas votre site.

Vérifiez vos serveurs de noms et vos enregistrements DNS

Cette étape apparaît si vous avez choisi Third-party DNS à l'étape 4. Avant de poursuivre, vérifiez les points suivants :

  1. Les serveurs de noms de votre domaine pointent vers le fournisseur DNS approprié. Ils doivent pointer vers le même fournisseur que celui où vous avez créé vos enregistrements A et AAAA. S'ils ne correspondent pas, le trafic n'atteint pas vos enregistrements et la configuration de Lightsail échoue.

    Pour vérifier vos serveurs de noms, utilisez Recherche NS sur le dnschecker.org site web.

    Vous pouvez également vérifier à partir de la ligne de commande :

    • macOS et Linux :

      $ dig NS example.com +short
    • Windows:

      C:\> nslookup -type=NS example.com

    Par exemple, si vous avez créé des enregistrements dans GoDaddy, le résultat devrait afficher GoDaddy serveurs de noms. Si vous avez créé des enregistrements dans Route 53, le résultat devrait afficher awsdns-* serveurs de noms. Si le résultat indique un fournisseur différent, mettez à jour les serveurs de noms de votre domaine auprès de votre bureau d'enregistrement avant de continuer.

  2. Vos enregistrements DNS sont résolus en adresses IP correctes.

    Pour vérifier la propagation globale, vérifiez Vérificateur DNS sur le dnschecker.org site web.

    Vous pouvez également vérifier à partir de la ligne de commande :

    • macOS et Linux :

      $ dig example.com A +short $ dig example.com AAAA +short
    • Windows:

      C:\> nslookup -type=A example.com C:\> nslookup -type=AAAA example.com

    Les requêtes A doivent renvoyer l'adresse IPv4 statique de votre instance. Les requêtes AAAA doivent renvoyer l'adresse IPv6 de votre instance. Les deux doivent correspondre à ce que la configuration de Lightsail a affiché.

Important

La propagation des modifications DNS peut prendre de quelques minutes à 48 heures. Ne procédez pas à la création du certificat tant que tous les enregistrements n'ont pas été résolus aux adresses correctes. Si vous continuez avant que vos modifications DNS ne soient complètement propagées, votre SSL/TLS le certificat ne pourra pas être validé car Lightsail ne peut pas confirmer que vous contrôlez le domaine. Si les commandes ne renvoient pas les valeurs attendues, attendez et réessayez.

Étape 9 : Création SSL/TLS certificat

Créer un certificat

  1. Entrez les domaines et sous-domaines que vous souhaitez sécuriser avec HTTPS. Votre domaine étant enregistré en dehors de Lightsail, vous devez les saisir manuellement (par exemple, example.com et www.example.com). Vous pouvez sécuriser jusqu'à 10 domaines et sous-domaines.

  2. Entrez votre adresse e-mail. Ceci est utilisé pour les notifications de renouvellement des certificats.

  3. Sélectionnez J'autorise Lightsail à configurer un certificat Let's Encrypt sur mon instance. Cela donne à Lightsail un accès restreint pour créer et configurer le certificat sur votre instance.

  4. Choisissez Create certificate (Créer un certificat).

Saisie manuelle des noms de domaine pour créer un SSL/TLS certificat dans le flux de travail de configuration de Lightsail.

Le programme d'installation de Lightsail commence à configurer le protocole HTTPS sur votre instance. Ce processus prend jusqu’à 15 minutes.

En cas d'échec de la configuration, voir La configuration de Lightsail a échoué pour les étapes de dépannage.

Important

N'arrêtez pas, ne redémarrez pas et ne modifiez pas votre instance pendant que l'installation est en cours.

Étape 10 : Vérifiez votre site Web

Une fois la configuration de Lightsail terminée :

  1. Ouvrez votre navigateur et accédez à https://yourdomain.com.

  2. Vérifiez que votre site Web se charge correctement.

  3. Testez chaque domaine et sous-domaine supplémentaire que vous avez sécurisé dans le certificat (par exemple, https://www.yourdomain.com) pour confirmer qu'ils se chargent tous correctement via HTTPS.

  4. Testez la redirection automatique de HTTP vers HTTPS. Dans votre navigateur, accédez à http://yourdomain.com et vérifiez que l'adresse est automatiquement redirigée vers https://yourdomain.com.

WordPress site Web chargé avec succès avec HTTPS activé.

Votre site Web est maintenant configuré avec HTTPS et un redirection automatique de HTTP vers HTTPS.

Note

Les certificats Let's Encrypt sont renouvelés automatiquement tous les 60 à 90 jours. Si le renouvellement échoue à l'avenir, voir Le certificat n'a pas été automatiquement renouvelé.

En savoir plus