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.
Configurez et personnalisez votre site Web Drupal sur Lightsail
Voici quelques étapes à suivre pour démarrer une fois que votre instance Drupal sera opérationnelle sur Amazon Lightsail :
Table des matières
Étape 1 : Lire la documentation Bitnami
Lisez la documentation Bitnami pour en savoir plus sur la configuration de votre application Drupal. Pour plus d'informations, veuillez consulter la documentation Drupal Packaged By Bitnami for AWS Cloud
Étape 2 : obtenir le mot de passe par défaut de l'application pour accéder au tableau de bord d'administration Drupal
Procédez comme suit pour obtenir le mot de passe par défaut de l'application requis pour accéder au tableau de bord d'administration de votre site web Drupal. Pour plus d'informations, consultez Obtenir le nom d'utilisateur et le mot de passe de l'application pour votre instance Bitnami dans Amazon Lightsail.
-
Sur la page de gestion de votre instance, sous l'onglet Connexion, choisissez Se connecter à l'aide de SSH.
-
Une fois connecté, saisissez la commande suivante pour obtenir le mot de passe de l'application :
cat $HOME/bitnami_application_password
Vous devriez voir une réponse similaire à l'exemple suivant, qui contient le mot de passe par défaut de l'application :
Étape 3 : attacher une adresse IP statique à votre instance
L'adresse IP publique attribuée à votre instance lorsque vous la créez pour la première fois change à chaque fois que vous arrêtez et redémarrez votre instance. Vous devez créer et attacher une adresse IP statique à votre instance pour vous assurer que son adresse IP publique ne change pas. Plus tard, lorsque vous utilisez un nom de domaine enregistré, tel que example.com
, avec votre instance, vous n'avez pas besoin de mettre à jour les enregistrements DNS de votre domaine chaque fois que vous arrêtez et démarrez votre instance. Vous pouvez attacher une adresse IP statique à une instance.
Sur la page de gestion des instances, sous l'onglet Mise en réseau, choisissez Choisir une adresse IP statique ou Attacher une IP statique (si vous avez précédemment créé une adresse IP statique que vous pouvez attacher à votre instance), puis suivez les instructions de la page. Pour plus d'informations, veuillez consulter Créer une IP statique et l'associer à une instance.

Étape 4 : se connecter au tableau de bord d'administration de votre site web Drupal
Maintenant que vous avez le mot de passe utilisateur par défaut, accédez à la page d'accueil de votre site web Drupal, et connectez-vous au tableau de bord d'administration. Une fois connecté, vous pouvez commencer à personnaliser votre site web et à apporter des modifications administratives. Pour plus d'informations sur ce que vous pouvez faire dans Drupal, consultez la section Étape 7 : lire la documentation Drupal et continuer à configurer votre site web plus loin dans ce guide.
-
Sur la page de gestion de votre instance, sous l'onglet Connexion, notez l'adresse IP de votre instance. L'adresse IP publique est également affichée dans la section d'en-tête de la page de gestion de votre instance.
-
Recherchez l'adresse IP publique de votre instance, par exemple en accédant à
http://203.0.113.0
.La page d'accueil de votre site web Drupal devrait s'afficher.
-
Choisissez Manage (Gérer) dans l'angle inférieur droit de la page d'accueil de votre site web Drupal.
Si la bannière Manage (Gérer) n'est pas affichée, vous pouvez accéder à la page de connexion en naviguant vers
http://
. Remplacez<PublicIP>
/user/login
par l'adresse IP publique de votre instance.<PublicIP>
-
Connectez-vous en utilisant le nom d'utilisateur par défaut (
user
) et le mot de passe par défaut récupéré plus haut dans ce guide.Le tableau de bord d'administration Drupal s'affiche.
Étape 5 : Acheminer le trafic pour votre nom de domaine enregistré vers votre site web Drupal
Pour acheminer le trafic de votre nom de domaine enregistré, par exemple example.com
, vers votre site web Drupal, vous ajoutez un enregistrement au système de noms de domaine (DNS) de votre domaine. Les enregistrements DNS sont généralement gérés et hébergés au niveau du bureau d'enregistrement où vous avez enregistré votre domaine. Toutefois, nous vous recommandons de transférer la gestion des enregistrements DNS de votre domaine vers Lightsail afin de pouvoir l'administrer à l'aide de la console Lightsail.
Sur la page d'accueil de la console Lightsail, sous l'onglet Domaines et DNS, choisissez Create DNS zone, puis suivez les instructions de la page. Pour plus d'informations, voir Création d'une zone DNS pour gérer les enregistrements DNS de votre domaine dans Lightsail.
Si vous accédez au nom de domaine que vous avez configuré pour votre instance, vous devriez être redirigé vers la page d'accueil de votre site web Drupal. Ensuite, vous devez générer et configurer un certificat SSL/TLS pour activer les connexions HTTPS pour votre site web Drupal. Pour plus d'informations, consultez la section suivante Étape 6 : configurer HTTPS pour votre site web Drupal de ce guide.
Étape 6 : configurer HTTPS pour votre site web Drupal
Procédez comme suit pour configurer HTTPS sur votre site web Drupal. Ces étapes vous montrent comment utiliser l'outil de configuration HTTPS Bitnami (bncert-tool
), qui est un outil de ligne de commande permettant de demander des certificats SSL/TLS Let's Encrypt. Pour plus d'informations, consultez Learn About The Bitnami HTTPS Configuration Tool
Important
Avant de commencer cette procédure, assurez-vous d'avoir configuré votre domaine pour acheminer le trafic vers votre instance Drupal. Dans le cas contraire, le processus de validation des certificats SSL/TLS échouera.
-
Sur la page de gestion de votre instance, sous l'onglet Connexion, choisissez Se connecter à l'aide de SSH.
-
Une fois que vous êtes connecté, saisissez la commande suivante pour vérifier que l'outil bncert est installé sur votre instance.
sudo /opt/bitnami/bncert-tool
Vous devriez voir l'une des réponses suivantes :
-
Si vous voyez « command not found » (commande introuvable) dans la réponse, l'outil bncert n'est pas installé sur votre instance. Passez à l'étape suivante de cette procédure pour installer l'outil bncert sur votre instance.
-
Si vous voyez Welcome to the Bitnami HTTPS configuration tool (Bienvenue dans l'outil de configuration HTTPS de Bitnami) dans la réponse, alors l'outil bncert est installé sur votre instance. Passez à l'étape 8 de cette procédure.
-
Si l'outil bncert est installé sur votre instance depuis un certain temps, un message peut s'afficher indiquant qu'une version mise à jour de l'outil est disponible. Choisissez de le télécharger, puis saisissez la commande
sudo /opt/bitnami/bncert-tool
pour exécuter à nouveau l'outil bncert. Passez à l'étape 8 de cette procédure.
-
-
Saisissez la commande suivante pour télécharger le fichier d'exécution bncert sur votre instance.
wget -O bncert-linux-x64.run https://downloads.bitnami.com/files/bncert/latest/bncert-linux-x64.run
-
Saisissez la commande suivante pour créer un répertoire pour le fichier d'exécution de l'outil bncert sur votre instance.
sudo mkdir /opt/bitnami/bncert
-
Saisissez la commande suivante pour que l'outil bncert exécute un fichier qui peut être exécuté en tant que programme.
sudo chmod +x /opt/bitnami/bncert/bncert-linux-x64.run
-
Entrez la commande suivante pour créer un lien symbolique qui exécute l'outil bncert lorsque vous entrez la commande sudo /opt/bitnami/bncert -tool.
sudo ln -s /opt/bitnami/bncert/bncert-linux-x64.run /opt/bitnami/bncert-tool
Vous avez maintenant terminé d'installer l'outil bncert sur votre instance.
-
Pour exécuter l'outil bncert, saisissez la commande suivante :
sudo /opt/bitnami/bncert-tool
-
Saisissez votre nom de domaine principal et les noms de domaine alternatifs séparés par un espace, comme illustré dans l'exemple suivant.
Si votre domaine n'est pas configuré pour acheminer le trafic vers l'adresse IP publique de votre instance, l'outil
bncert
vous demandera d'effectuer cette configuration avant de continuer. Votre domaine doit acheminer le trafic vers l'adresse IP publique de l'instance à partir de laquelle vous utilisez l'outilbncert
pour activer HTTPS sur l'instance. Cela confirme que vous possédez le domaine et sert de validation pour votre certificat. -
L'outil
bncert
vous demande comment vous souhaitez que la redirection de votre site web soit configurée. Les options disponibles sont les suivantes :-
Activer la redirection HTTP vers HTTPS : indique si les utilisateurs qui accèdent à la version HTTP de votre site web (c'est-à-dire,
http:/example.com
) sont automatiquement redirigés vers la version HTTPS (c'est-à-dire,https://example.com
). Nous vous recommandons d'activer cette option, car elle oblige tous les visiteurs à utiliser la connexion chiffrée. TapezY
et appuyez sur Entrée pour l'activer. -
Activer non www pour la redirection www : indique si les utilisateurs qui accèdent à l'apex de votre domaine (par exemple,
https://example.com
) sont automatiquement redirigés vers le sous-domainewww
de votre domaine (par exemple,https://www.example.com
) Nous vous recommandons d'activer cette option. Cependant, vous pouvez la désactiver et activer l'autre option (activerwww
pour la redirection non-www
) si vous avez spécifié l'apex de votre domaine en tant qu'adresse de site web préférée dans les outils de moteur de recherche tels que les outils webmaster de Google, ou si votre apex pointe directement vers votre IP et que votre sous-domainewww
référence votre apex via un enregistrement CNAME. TapezY
et appuyez sur Entrée pour l'activer. -
Activer www vers la redirection non-www : indique si les utilisateurs qui accèdent au sous-domaine
www
de votre exemple (par exemple,https://www.example.com
) sont automatiquement redirigés vers l'apex de votre domaine (c'est-à-direhttps://example.com
). Nous vous recommandons de désactiver cette option, si vous avez activé la redirection non -www
verswww
. TapezN
et appuyez sur Entrée pour la désactiver.
Vos sélections doivent ressembler à l'exemple suivant.
-
-
Les modifications qui vont être apportées sont répertoriées. Tapez
Y
et appuyez sur Entrée pour confirmer et continuer. -
Entrez votre adresse e-mail à associer à votre certificat Let's Encrypt et appuyez sur Entrée.
-
Consultez le contrat d'abonné Let's Encrypt. Tapez
Y
et appuyez sur Entrée pour confirmer l'accord et continuer.Les actions sont effectuées pour activer HTTPS sur votre instance, y compris la demande du certificat et la configuration des redirections que vous avez spécifiées.
Votre certificat est correctement émis et validé, et les redirections sont correctement configurées sur votre instance si un message similaire à l'exemple suivant s'affiche.
L'outil
bncert
renouvellera automatiquement votre certificat tous les 80 jours avant qu'il n'expire. Répétez les étapes ci-dessus si vous souhaitez utiliser des domaines et sous-domaines supplémentaires avec votre instance et activer HTTPS pour ces domaines.Vous avez maintenant terminé d'activer HTTPS sur votre instance Drupal. La prochaine fois que vous accédez à votre site web Drupal à l'aide du domaine que vous avez configuré, vous devriez voir qu'il redirige vers la connexion HTTPS.
Étape 7 : Lire la documentation Drupal et continuer à configurer votre site web
Lisez la documentation Drupal pour en savoir plus sur l'administration et la personnalisation de votre site web. Pour plus d'informations, consultez la section documentation Drupal
Étape 8 : Créer un instantané de votre instance
Une fois que vous avez configuré votre site web Drupal comme vous le souhaitez, créez des instantanés périodiques de votre instance pour le sauvegarder. Vous pouvez créer des instantanés manuellement ou activer les instantanés automatiques pour que Lightsail crée des instantanés quotidiens pour vous. En cas de problème avec votre instance, vous pouvez créer une nouvelle instance de remplacement à l'aide de l'instantané. Pour plus d'informations, veuillez consulter Instantanés.
Sur la page de gestion de l'instance, sous l'onglet Instantané, choisissez Créer un instantané ou choisissez d'activer les instantanés automatiques.

Pour plus d'informations, consultez Création d'un instantané de votre instance Linux ou Unix dans Amazon Lightsail ou Activation ou désactivation des instantanés automatiques pour les instances ou les disques dans Amazon Lightsail.