View a markdown version of this page

Sécurisez votre WordPress site avec HTTPS sur 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.

Sécurisez votre WordPress site avec HTTPS sur Lightsail

L'activation du protocole HTTPS (Hypertext Transfer Protocol Secure) pour votre WordPress site Web garantit aux visiteurs que votre site Web est sécurisé, qu'il envoie et reçoit des données cryptées. Un site web non sécurisé a une adresse qui commence par http, comme http://example.com, tandis qu'un site web sécurisé a une adresse commençant par https, comme https://example.com. Même si votre site web est principalement informatif, il est toujours recommandé d'activer HTTPS. Cela est dû au fait que la plupart des navigateurs web avertiront les visiteurs du site web qu'il n'est pas sécurisé si HTTPS n'est pas activé, et votre site web sera classé plus bas dans les résultats des moteurs de recherche.

Voici quelques étapes à suivre pour configurer les certificats SSL une fois que votre WordPress instance est opérationnelle sur Amazon Lightsail. Avant de commencer, identifiez le fournisseur de votre Blueprint sur votre page de gestion des instances :

WordPress fournisseur de Blueprint sur la page de gestion des instances

Sélectionnez le guide adapté à votre WordPress instance :

Lightsail

Étape 1 : configurer votre WordPress instance

Vous pouvez configurer votre WordPress instance à l'aide d'un flux de travail guidé étape par étape qui configurera les éléments suivants :

  • Un nom de domaine enregistré — Votre WordPress site a besoin d'un nom de domaine facile à mémoriser. Les utilisateurs spécifieront ce nom de domaine pour accéder à votre WordPress site. Pour de plus amples informations, veuillez consulter Enregistrez et gérez les domaines de votre site Web dans Lightsail.

  • Gestion du DNS — Vous devez décider comment gérer les enregistrements DNS de votre domaine. Un enregistrement DNS indique au serveur DNS à quelle adresse IP ou quel nom d'hôte est associé un domaine ou un sous-domaine. Une zone DNS contient les enregistrements DNS de votre domaine. Pour de plus amples informations, veuillez consulter Comprendre le DNS dans Lightsail.

  • Une adresse IP statique : l'adresse IP publique par défaut de votre WordPress instance change si vous arrêtez et redémarrez votre instance. Lorsque vous attachez une adresse IP statique à votre instance, elle reste la même même si vous arrêtez et redémarrez votre instance. Pour de plus amples informations, veuillez consulter Afficher et gérer les adresses IP des ressources Lightsail.

  • Un SSL/TLS certificat : après avoir créé un certificat validé et l'avoir installé sur votre instance, vous pouvez activer le protocole HTTPS pour votre WordPress site Web afin que le trafic acheminé vers l'instance via votre domaine enregistré soit chiffré à l'aide du protocole HTTPS. Pour de plus amples informations, veuillez consulter Sécurisez votre WordPress site avec HTTPS sur Lightsail.

Astuce

Consultez les conseils suivants avant de commencer. Pour plus d'informations sur le dépannage, consultez la section WordPress Configuration du dépannage.

  • Votre instance doit être en cours d'exécution. Attendez quelques minutes pour que la connexion SSH soit prête si l'instance vient juste de démarrer.

  • Les ports 22, 80 et 443 du pare-feu de votre instance doivent autoriser les connexions TCP à partir de n'importe quelle adresse IP pendant l'installation. Pour plus d'informations, veuillez consulter Pare-feu d'instance.

  • Lorsque vous ajoutez ou mettez à jour des enregistrements DNS qui pointent le trafic depuis votre domaine apex (example.com) et ses www sous-domaines (www.example.com), ils doivent se propager sur Internet. Vous pouvez vérifier que vos modifications DNS ont pris effet à l'aide d'outils tels que nslookup ou DNS Lookup from. MxToolbox

  • Les certificats Let's Encrypt seront automatiquement renouvelés tous les 60 à 90 jours.

  • Pendant que l'installation est en cours, n'arrêtez pas votre instance et n'y apportez pas de modifications. La configuration de votre instance peut prendre jusqu'à 15 minutes. Vous pouvez consulter la progression de chaque étape dans l'onglet de connexion à l'instance.

Pour configurer votre instance à l'aide de l'assistant de configuration du site Web
  1. Sur la page de gestion des instances, sous l'onglet Connect, choisissez Configurer votre site Web.

    WordPress Configuration de lancement dans Lightsail.
  2. Pour Spécifier un nom de domaine, utilisez un domaine géré par Lightsail existant, enregistrez un nouveau domaine auprès de Lightsail ou utilisez un domaine que vous avez enregistré auprès d'un autre bureau d'enregistrement de domaines. Choisissez Utiliser ce domaine pour passer à l'étape suivante.

  3. Pour configurer le DNS, effectuez l'une des opérations suivantes :

    • Choisissez le domaine géré par Lightsail pour utiliser une zone DNS Lightsail. Choisissez Utiliser cette zone DNS pour passer à l'étape suivante.

    • Choisissez un Third-party domaine pour utiliser le service d'hébergement qui gère les enregistrements DNS de votre domaine. Notez que nous créons une zone DNS correspondante dans votre compte Lightsail au cas où vous décideriez de l'utiliser ultérieurement. Choisissez Utiliser un DNS tiers pour passer à l'étape suivante.

  4. Pour Créer une adresse IP statique, entrez le nom de votre adresse IP statique, puis choisissez Créer une adresse IP statique.

  5. Pour Gérer les attributions de domaines, choisissez Ajouter une attribution, choisissez un type de domaine, puis choisissez Ajouter. Choisissez Continuer pour passer à l'étape suivante.

  6. Pour Créer un SSL/TLS certificat, choisissez vos domaines et sous-domaines, entrez une adresse e-mail, sélectionnez J'autorise Lightsail à configurer un certificat Let's Encrypt sur mon instance, puis choisissez Create certificate. Nous commençons à configurer les ressources Lightsail.

    Pendant que l'installation est en cours, n'arrêtez pas votre instance et n'y apportez pas de modifications. La configuration de votre instance peut prendre jusqu'à 15 minutes. Vous pouvez consulter la progression de chaque étape dans l'onglet de connexion à l'instance.

  7. Une fois la configuration du site Web terminée, vérifiez que les URL que vous avez spécifiées à l'étape d'attribution des domaines ouvrent votre WordPress site.

Étape 2 : Obtenir le mot de passe administrateur de votre WordPress site Web

Le mot de passe par défaut pour vous connecter au tableau de bord d'administration de votre WordPress site Web est stocké sur l'instance. Procédez comme suit pour obtenir le mot de passe.

Pour obtenir le mot de passe par défaut de l' WordPress administrateur
  1. Ouvrez la page de gestion des instances de votre WordPress instance.

  2. Sur le WordPresspanneau, choisissez Récupérer le mot de passe par défaut. Cela élargit le mot de passe par défaut d'Access au bas de la page.

    Accès au mot de passe WordPress administrateur dans Lightsail.
  3. Choisissez Lancer CloudShell. Cela ouvre un panneau au bas de la page.

  4. Choisissez Copier, puis collez le contenu dans la CloudShell fenêtre. Vous pouvez soit placer votre curseur sur l' CloudShell invite et appuyer sur Ctrl+V, soit cliquer avec le bouton droit de la souris pour ouvrir le menu, puis sélectionner Coller.

  5. Notez le mot de passe affiché dans la CloudShell fenêtre. Vous en avez besoin pour vous connecter au tableau de bord d'administration de votre WordPress site Web.

    Afficher le mot de passe WordPress administrateur dans Lightsail.

Étape 3 : Connectez-vous au tableau de bord d'administration de votre WordPress site Web

Maintenant que vous avez le mot de passe du tableau de bord d'administration de votre WordPress site Web, vous pouvez vous connecter. Dans le tableau de bord d'administration, vous pouvez modifier votre mot de passe utilisateur, installer des plug-ins, modifier le thème de votre site Web, etc.

Procédez comme suit pour vous connecter au tableau de bord d'administration de votre WordPress site Web.

Pour vous connecter au tableau de bord d'administration
  1. Ouvrez la page de gestion des instances de votre WordPress instance.

  2. Sur le WordPresspanneau, choisissez Access WordPress Admin.

  3. Dans le panneau Accédez à votre tableau de bord d' WordPress administration, sous Utiliser une adresse IP publique, choisissez le lien au format suivant :

    http ://public-ipv4-address. /wp-admin

  4. Dans Nom d'utilisateur ou adresse e-mail, entrezuser.

  5. Dans le champ Mot de passe, entrez le mot de passe obtenu à l'étape précédente.

  6. Choisissez Ouvrir une session.

    Lancement et configuration WordPress dans Lightsail.

    Vous êtes maintenant connecté au tableau de bord d'administration de votre WordPress site Web où vous pouvez effectuer des actions administratives. Pour plus d'informations sur l'administration de votre WordPress site Web, consultez le WordPressCodex dans la WordPress documentation.

    Lancement et configuration WordPress dans Lightsail.
Bitnami

Étape 1 : configurer votre WordPress instance

Vous pouvez configurer votre WordPress instance à l'aide d'un flux de travail guidé étape par étape qui configurera les éléments suivants :

  • Un nom de domaine enregistré — Votre WordPress site a besoin d'un nom de domaine facile à mémoriser. Les utilisateurs spécifieront ce nom de domaine pour accéder à votre WordPress site. Pour de plus amples informations, veuillez consulter Enregistrez et gérez les domaines de votre site Web dans Lightsail.

  • Gestion du DNS — Vous devez décider comment gérer les enregistrements DNS de votre domaine. Un enregistrement DNS indique au serveur DNS à quelle adresse IP ou quel nom d'hôte est associé un domaine ou un sous-domaine. Une zone DNS contient les enregistrements DNS de votre domaine. Pour de plus amples informations, veuillez consulter Comprendre le DNS dans Lightsail.

  • Une adresse IP statique : l'adresse IP publique par défaut de votre WordPress instance change si vous arrêtez et redémarrez votre instance. Lorsque vous attachez une adresse IP statique à votre instance, elle reste la même même si vous arrêtez et redémarrez votre instance. Pour de plus amples informations, veuillez consulter Afficher et gérer les adresses IP des ressources Lightsail.

  • Un SSL/TLS certificat : après avoir créé un certificat validé et l'avoir installé sur votre instance, vous pouvez activer le protocole HTTPS pour votre WordPress site Web afin que le trafic acheminé vers l'instance via votre domaine enregistré soit chiffré à l'aide du protocole HTTPS. Pour de plus amples informations, veuillez consulter Sécurisez votre WordPress site avec HTTPS sur Lightsail.

Astuce

Consultez les conseils suivants avant de commencer. Pour plus d'informations sur le dépannage, consultez la section WordPress Configuration du dépannage.

  • Le programme d'installation prend en charge les instances Lightsail WordPress avec la version 6 et les versions ultérieures, créées après le 1er janvier 2023.

  • Le fichier de dépendance Certbot, le script de réécriture HTTPS et le script de renouvellement de certificat exécutés lors de l'installation sont enregistrés dans le /opt/bitnami/lightsail/scripts/ répertoire de votre instance.

  • Votre instance doit être en cours d'exécution. Attendez quelques minutes pour que la connexion SSH soit prête si l'instance vient juste de démarrer.

  • Les ports 22, 80 et 443 du pare-feu de votre instance doivent autoriser les connexions TCP à partir de n'importe quelle adresse IP pendant l'installation. Pour plus d'informations, veuillez consulter Pare-feu d'instance.

  • Lorsque vous ajoutez ou mettez à jour des enregistrements DNS qui pointent le trafic depuis votre domaine apex (example.com) et ses www sous-domaines (www.example.com), ils doivent se propager sur Internet. Vous pouvez vérifier que vos modifications DNS ont pris effet à l'aide d'outils tels que nslookup ou DNS Lookup from. MxToolbox

  • Les instances Wordpress créées avant le 1er janvier 2023 peuvent contenir un référentiel Certbot Personal Package Archive (PPA) obsolète qui entraînera l'échec de la configuration du site Web. Si ce référentiel est présent lors de l'installation, il sera supprimé du chemin existant et sauvegardé à l'emplacement suivant sur votre instance :~/opt/bitnami/lightsail/repo.backup. Pour plus d'informations sur le PPA obsolète, consultez le PPA Certbot sur le site Web de Canonical.

  • Les certificats Let's Encrypt seront automatiquement renouvelés tous les 60 à 90 jours.

  • Pendant que l'installation est en cours, n'arrêtez pas votre instance et n'y apportez pas de modifications. La configuration de votre instance peut prendre jusqu'à 15 minutes. Vous pouvez consulter la progression de chaque étape dans l'onglet de connexion à l'instance.

Pour configurer votre instance à l'aide de l'assistant de configuration du site Web
  1. Sur la page de gestion des instances, sous l'onglet Connect, choisissez Configurer votre site Web.

    WordPress Configuration de lancement dans Lightsail.
  2. Pour Spécifier un nom de domaine, utilisez un domaine géré par Lightsail existant, enregistrez un nouveau domaine auprès de Lightsail ou utilisez un domaine que vous avez enregistré auprès d'un autre bureau d'enregistrement de domaines. Choisissez Utiliser ce domaine pour passer à l'étape suivante.

  3. Pour configurer le DNS, effectuez l'une des opérations suivantes :

    • Choisissez le domaine géré par Lightsail pour utiliser une zone DNS Lightsail. Choisissez Utiliser cette zone DNS pour passer à l'étape suivante.

    • Choisissez un Third-party domaine pour utiliser le service d'hébergement qui gère les enregistrements DNS de votre domaine. Notez que nous créons une zone DNS correspondante dans votre compte Lightsail au cas où vous décideriez de l'utiliser ultérieurement. Choisissez Utiliser un DNS tiers pour passer à l'étape suivante.

  4. Pour Créer une adresse IP statique, entrez le nom de votre adresse IP statique, puis choisissez Créer une adresse IP statique.

  5. Pour Gérer les attributions de domaines, choisissez Ajouter une attribution, choisissez un type de domaine, puis choisissez Ajouter. Choisissez Continuer pour passer à l'étape suivante.

  6. Pour Créer un SSL/TLS certificat, choisissez vos domaines et sous-domaines, entrez une adresse e-mail, sélectionnez J'autorise Lightsail à configurer un certificat Let's Encrypt sur mon instance, puis choisissez Create certificate. Nous commençons à configurer les ressources Lightsail.

    Pendant que l'installation est en cours, n'arrêtez pas votre instance et n'y apportez pas de modifications. La configuration de votre instance peut prendre jusqu'à 15 minutes. Vous pouvez consulter la progression de chaque étape dans l'onglet de connexion à l'instance.

  7. Une fois la configuration du site Web terminée, vérifiez que les URL que vous avez spécifiées à l'étape d'attribution des domaines ouvrent votre WordPress site.

Note

Si votre plan ne prend pas en charge le flux de travail guidé, vous pouvez l'utiliser bncert pour créer vos certificats SSL. Pour plus d'informations sur l'bncertactivation du protocole HTTPS, voir Sécuriser votre WordPress site avec HTTPS sur Lightsail avec bncert.

Étape 2 : Obtenir le mot de passe administrateur de votre WordPress site Web

Le mot de passe par défaut pour vous connecter au tableau de bord d'administration de votre WordPress site Web est stocké sur l'instance. Procédez comme suit pour obtenir le mot de passe.

Pour obtenir le mot de passe par défaut de l' WordPress administrateur
  1. Ouvrez la page de gestion des instances de votre WordPress instance.

  2. Sur le WordPresspanneau, choisissez Récupérer le mot de passe par défaut. Cela élargit le mot de passe par défaut d'Access au bas de la page.

    Accès au mot de passe WordPress administrateur dans Lightsail.
  3. Choisissez Lancer CloudShell. Cela ouvre un panneau au bas de la page.

  4. Choisissez Copier, puis collez le contenu dans la CloudShell fenêtre. Vous pouvez soit placer votre curseur sur l' CloudShell invite et appuyer sur Ctrl+V, soit cliquer avec le bouton droit de la souris pour ouvrir le menu, puis sélectionner Coller.

  5. Notez le mot de passe affiché dans la CloudShell fenêtre. Vous en avez besoin pour vous connecter au tableau de bord d'administration de votre WordPress site Web.

    Afficher le mot de passe WordPress administrateur dans Lightsail.

Étape 3 : Connectez-vous au tableau de bord d'administration de votre WordPress site Web

Maintenant que vous avez le mot de passe du tableau de bord d'administration de votre WordPress site Web, vous pouvez vous connecter. Dans le tableau de bord d'administration, vous pouvez modifier votre mot de passe utilisateur, installer des plug-ins, modifier le thème de votre site Web, etc.

Procédez comme suit pour vous connecter au tableau de bord d'administration de votre WordPress site Web.

Pour vous connecter au tableau de bord d'administration
  1. Ouvrez la page de gestion des instances de votre WordPress instance.

  2. Sur le WordPresspanneau, choisissez Access WordPress Admin.

  3. Dans le panneau Accédez à votre tableau de bord d' WordPress administration, sous Utiliser une adresse IP publique, choisissez le lien au format suivant :

    http ://public-ipv4-address. /wp-admin

  4. Dans Nom d'utilisateur ou adresse e-mail, entrezuser.

  5. Dans le champ Mot de passe, entrez le mot de passe obtenu à l'étape précédente.

  6. Choisissez Ouvrir une session.

    Lancement et configuration WordPress dans Lightsail.

    Vous êtes maintenant connecté au tableau de bord d'administration de votre WordPress site Web où vous pouvez effectuer des actions administratives. Pour plus d'informations sur l'administration de votre WordPress site Web, consultez le WordPressCodex dans la WordPress documentation.

    Lancement et configuration WordPress dans Lightsail.