

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.

# Commencez avec Joomla \$1 sur Lightsail
<a name="amazon-lightsail-quick-start-guide-joomla"></a>

**Le saviez-vous ?**  
 Lightsail stocke sept instantanés quotidiens et remplace automatiquement les plus anciens par les plus récents lorsque vous activez les instantanés automatiques pour votre instance. Pour plus d'informations, voir [Configuration des instantanés automatiques pour les instances et les disques Lightsail](https://docs.aws.amazon.com/lightsail/latest/userguide/amazon-lightsail-configuring-automatic-snapshots.html). 

Voici quelques étapes à suivre pour commencer à utiliser Joomla \$1 l'instance est opérationnelle sur Amazon Lightsail :

**Table des matières**
+ [Étape 1 : lire la documentation Bitnami](#amazon-lightsail-read-the-bitnami-documentation-joomla)
+ [Étape 2 : obtenir le mot de passe par défaut de l'application pour accéder au panneau de configuration Joomla\$1](#amazon-lightsail-get-the-default-user-password-joomla)
+ [Étape 3 : attacher une adresse IP statique à votre instance](#amazon-lightsail-attach-static-ip-joomla)
+ [Étape 4 : se connecter au panneau de configuration de votre site web Joomla\$1](#amazon-lightsail-sign-in-joomla)
+ [Étape 5 : acheminer le trafic pour votre nom de domaine enregistré vers votre site web Joomla\$1](#amazon-lightsail-map-your-domain-to-your-instance-joomla)
+ [Étape 6 : configurer HTTPS pour votre site web Joomla\$1](#amazon-lightsail-https-joomla)
+ [Étape 7 : lire la documentation Joomla\$1 et continuer à configurer votre site web](#amazon-lightsail-read-documentation-joomla)
+ [Étape 8 : créer un instantané de votre instance](#amazon-lightsail-create-a-snapshot-joomla)

## Étape 1 : lire la documentation Bitnami
<a name="amazon-lightsail-read-the-bitnami-documentation-joomla"></a>

Lisez la documentation Bitnami pour en savoir plus sur la configuration de votre application Joomla\$1. Pour plus d'informations, consultez la documentation [Joomla\$1 Emballé par Bitnami For](https://docs.bitnami.com/aws/apps/joomla/). AWS Cloud

## Étape 2 : obtenir le mot de passe par défaut de l'application pour accéder au panneau de configuration Joomla\$1
<a name="amazon-lightsail-get-the-default-user-password-joomla"></a>

Procédez comme suit pour obtenir le mot de passe par défaut de l'application requis pour accéder au panneau de configuration de votre site web Joomla\$1. 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](log-in-to-your-bitnami-application-running-on-amazon-lightsail.md).

1. Sur la page de gestion de votre instance, sous l'onglet **Connexion**, choisissez **Se connecter à l'aide de SSH**.  
![\[Connect via SSH dans la console Lightsail\]](http://docs.aws.amazon.com/fr_fr/lightsail/latest/userguide/images/quick-start-connect-to-your-instance.png)

1. 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 :  
![\[Mot de passe par défaut de l'application Bitnami.\]](http://docs.aws.amazon.com/fr_fr/lightsail/latest/userguide/images/amazon-lightsail-bitnami-application-password.png)

## Étape 3 : attacher une adresse IP statique à votre instance
<a name="amazon-lightsail-attach-static-ip-joomla"></a>

L'adresse IP publique dynamique par défaut attachée à votre instance change à chaque fois que vous arrêtez et démarrez l'instance. Vous pouvez créer une adresse IP statique et l'associer à votre instance pour empêcher la modification de l'adresse IP publique. Plus tard, lorsque vous utiliserez un nom de domaine avec votre instance, vous n'aurez pas besoin de mettre à jour les enregistrements DNS de votre domaine chaque fois que vous arrêtez et démarrez votre instance. Vous ne pouvez associer qu'une seule adresse IP statique à chaque instance.

Sur la page de gestion des instances, sous l'onglet **Mise en réseau**, choisissez **Créer une adresse IP statique** **ou Attacher une adresse IP statique** (si vous avez déjà créé une adresse IP statique que vous pouvez associer à 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](lightsail-create-static-ip.md).

![\[Associer une adresse IP statique dans la console Lightsail\]](http://docs.aws.amazon.com/fr_fr/lightsail/latest/userguide/images/quick-start-static-ip-address.png)


## Étape 4 : se connecter au panneau de configuration de votre site web Joomla\$1
<a name="amazon-lightsail-sign-in-joomla"></a>

Maintenant que vous avez le mot de passe par défaut de l'application, procédez comme suit pour accéder à la page d'accueil de votre site web Joomla\$1, et connectez-vous au panneau de configuration. 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 Joomla\$1, consultez la section [Étape 7 : lire la documentation Joomla\$1 et continuer à configurer votre site web](#amazon-lightsail-read-documentation-joomla) plus loin dans ce guide.

1. 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.  
![\[Adresse IP publique d'une instance\]](http://docs.aws.amazon.com/fr_fr/lightsail/latest/userguide/images/quick-start-public-ip.png)

1. 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 Joomla\$1 devrait s'afficher.

1. Choisissez **Manage** (Gérer) dans l'angle inférieur droit de la page d'accueil de votre site web Joomla\$1.

   Si la bannière **Manage** (Gérer) n'est pas affichée, vous pouvez accéder à la page de connexion en naviguant vers `http://<PublicIP>/administrator/`. Remplacez `<PublicIP>` par l'adresse IP publique de votre instance.

1. 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 panneau de configuration d'administration Joomla\$1 s'affiche.  
![\[Le panneau de configuration d'administration Joomla!\]](http://docs.aws.amazon.com/fr_fr/lightsail/latest/userguide/images/amazon-lightsail-joomla-dashboard.png)

## Étape 5 : Acheminer le trafic pour votre nom de domaine enregistré vers votre site web Joomla\$1
<a name="amazon-lightsail-map-your-domain-to-your-instance-joomla"></a>

Pour acheminer le trafic de votre nom de domaine enregistré, par exemple `example.com`, vers votre site web Joomla\$1, 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, consultez la section [Création d'une zone DNS pour gérer les enregistrements DNS de votre domaine dans Lightsail](lightsail-how-to-create-dns-entry.md).

Une fois que votre nom de domaine achemine le trafic vers votre instance, vous devez effectuer les étapes suivantes pour que le logiciel Joomla\$1 connaisse le nom de domaine.

1. Sur la page de gestion de l'instance, sous l'onglet **Connexion**, choisissez **Se connecter à l'aide de SSH**.  
![\[Se connecter à votre instance à l’aide de SSH\]](http://docs.aws.amazon.com/fr_fr/lightsail/latest/userguide/images/quick-start-connect-using-ssh.png)

1. Bitnami est en train de modifier la structure des fichiers pour bon nombre de leurs plans. Les chemins d'accès aux fichiers de cette procédure peuvent changer selon que votre plan Bitnami utilise des packages système Linux natifs (Approche A) ou s'il s'agit d'une installation autonome (Approche B). Pour identifier votre type d'installation Bitnami et l'approche à suivre, exécutez la commande suivante une fois que vous êtes connecté :

   ```
   test ! -f "/opt/bitnami/common/bin/openssl" && echo "Approach A: Using system packages." || echo "Approach B: Self-contained installation."
   ```

1. Exécutez les étapes suivantes si le résultat de la commande précédente indiquait que vous devez utiliser l'approche A. Sinon, passez à l'étape 4 si le résultat de la commande précédente indiquait que vous devez utiliser l'approche B.

   1. Saisissez la commande suivante pour ouvrir le fichier de configuration d'hôte virtuel Apache à l'aide de Vim et créer un hôte virtuel pour votre nom de domaine.

      ```
      sudo vim /opt/bitnami/apache2/conf/vhosts/joomla-vhost.conf
      ```

   1. Appuyez sur `I` pour entrer dans le mode d'insertion de l'éditeur Vim.

   1. Ajoutez votre nom de domaine au fichier, comme illustré dans l'exemple suivant. Dans cet exemple, nous utilisons les domaines `example.com` et `www.example.com`.  
![\[Fichier de configuration des hôtes virtuels Apache\]](http://docs.aws.amazon.com/fr_fr/lightsail/latest/userguide/images/quick-start-apache-vhost-config-approach-a.png)

   1. Appuyez sur la touche **Échap**, puis saisissez `:wq!` pour enregistrer vos modifications (écrire) et quitter Vim.

   1. Saisissez la commande suivante pour redémarrer le serveur Apache.

      ```
      sudo /opt/bitnami/ctlscript.sh restart apache
      ```

1. Exécutez les étapes suivantes si le résultat de la commande précédente indiquait que vous devez utiliser l'approche B.

   1. Saisissez la commande suivante pour ouvrir le fichier de configuration d'hôte virtuel Apache à l'aide de Vim et créer un hôte virtuel pour votre nom de domaine.

      ```
      sudo vim /opt/bitnami/apps/joomla/conf/httpd-vhosts.conf
      ```

   1. Appuyez sur `I` pour entrer dans le mode d'insertion de l'éditeur Vim.

   1. Ajoutez votre nom de domaine au fichier, comme illustré dans l'exemple suivant. Dans cet exemple, nous utilisons les domaines `example.com` et `www.example.com`.  
![\[Fichier de configuration des hôtes virtuels Apache\]](http://docs.aws.amazon.com/fr_fr/lightsail/latest/userguide/images/quick-start-apache-vhost-config-approach-b.png)

   1. Appuyez sur la touche **Échap**, puis saisissez `:wq!` pour enregistrer vos modifications (écrire) et quitter Vim.

   1. Saisissez la commande suivante pour vérifier que le fichier `bitnami-apps-vhosts.conf` inclut le fichier `httpd-vhosts.conf` pour Joomla\$1.

      ```
      sudo vim /opt/bitnami/apache2/conf/bitnami/bitnami-apps-vhosts.conf
      ```

      Recherchez la ligne suivante dans le fichier. Ajoutez-la si elle est absente.

      ```
      Include "/opt/bitnami/apps/joomla/conf/httpd-vhosts.conf"
      ```

   1. Saisissez la commande suivante pour redémarrer le serveur Apache.

      ```
      sudo /opt/bitnami/ctlscript.sh restart apache
      ```

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 Joomla\$1. Ensuite, vous devez générer et configurer un SSL/TLS certificat pour activer les connexions HTTPS pour votre Joomla \$1 site Web. Pour plus d'informations, consultez la section suivante [Étape 6 : configurer HTTPS pour votre site web Joomla\$1](#amazon-lightsail-https-joomla) de ce guide.

## Étape 6 : configurer HTTPS pour votre site web Joomla\$1
<a name="amazon-lightsail-https-joomla"></a>

Procédez comme suit pour configurer HTTPS sur votre site web Joomla\$1. 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 Let's Encrypt SSL/TLS . Pour plus d'informations, consultez [Learn About The Bitnami HTTPS Configuration Tool](https://docs.bitnami.com/aws/how-to/understand-bncert/) (En savoir plus sur l'outil de configuration HTTPS de Bitnami) dans la *documentation Bitnami*.

**Important**  
Avant de commencer cette procédure, assurez-vous d'avoir configuré votre domaine pour acheminer le trafic vers votre instance Joomla\$1. Dans le cas contraire, le processus de validation du SSL/TLS certificat échouera.

1. Sur la page de gestion de votre instance, sous l'onglet **Connexion**, choisissez **Se connecter à l'aide de SSH**.  
![\[Connect via SSH dans la console Lightsail\]](http://docs.aws.amazon.com/fr_fr/lightsail/latest/userguide/images/quick-start-connect-to-your-instance.png)

1. 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.

1. 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
   ```

1. 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
   ```

1. 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
   ```

1. 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.

1. Pour exécuter l'outil bncert, saisissez la commande suivante :

   ```
   sudo /opt/bitnami/bncert-tool
   ```

1. 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'outil `bncert` pour activer HTTPS sur l'instance. Cela confirme que vous possédez le domaine et sert de validation pour votre certificat.  
![\[Saisie des noms de domaine principal et alternatif\]](http://docs.aws.amazon.com/fr_fr/lightsail/latest/userguide/images/bncert-domain-names.png)

1. 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. Tapez `Y` 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-domaine `www` 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 (activer `www` 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-domaine `www` référence votre apex via un enregistrement CNAME. Tapez `Y` 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-à-dire `https://example.com`). Nous vous recommandons de désactiver cette option, si vous avez activé la redirection non -`www` vers `www`. Tapez `N` et appuyez sur **Entrée** pour la désactiver.

   Vos sélections doivent ressembler à l'exemple suivant.  
![\[Options de redirection du site web\]](http://docs.aws.amazon.com/fr_fr/lightsail/latest/userguide/images/bncert-enable-disable-redirection.png)

1. Les modifications qui vont être apportées sont répertoriées. Tapez `Y` et appuyez sur **Entrée** pour confirmer et continuer.  
![\[Confirmation des modifications\]](http://docs.aws.amazon.com/fr_fr/lightsail/latest/userguide/images/bncert-confirm-changes.png)

1. Entrez votre adresse e-mail à associer à votre certificat Let's Encrypt et appuyez sur **Entrée**.  
![\[Association de votre adresse e-mail à votre certificat Let's Encrypt\]](http://docs.aws.amazon.com/fr_fr/lightsail/latest/userguide/images/bncert-email-address.png)

1. Consultez le contrat d'abonné Let's Encrypt. Tapez `Y` et appuyez sur **Entrée** pour confirmer l'accord et continuer.  
![\[Consultez le contrat d'abonnement Let's Encrypt\]](http://docs.aws.amazon.com/fr_fr/lightsail/latest/userguide/images/bncert-lets-ecrypt-agreement.png)

   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.  
![\[Actions en cours d'exécution\]](http://docs.aws.amazon.com/fr_fr/lightsail/latest/userguide/images/bncert-performing-actions.png)

   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.  
![\[Les actions sont réussies\]](http://docs.aws.amazon.com/fr_fr/lightsail/latest/userguide/images/bncert-success-conf.png)

   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 Joomla\$1. La prochaine fois que vous accédez à votre site web Joomla\$1 à l'aide du domaine que vous avez configuré, vous devriez voir qu'il redirige vers la connexion HTTPS.

## Étape 7 : lire la documentation Joomla\$1 et continuer à configurer votre site web
<a name="amazon-lightsail-read-documentation-joomla"></a>

Lisez la documentation Joomla\$1 pour en savoir plus sur l'administration et la personnalisation de votre site web. Pour plus d'informations, consultez la documentation [Joomla\$1 .](https://docs.joomla.org/)

## Étape 8 : créer un instantané de votre instance
<a name="amazon-lightsail-create-a-snapshot-joomla"></a>

Une fois que vous avez configuré votre site web Joomla\$1 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](understanding-snapshots-in-amazon-lightsail.md).

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.

![\[Création d'un instantané d'instance dans la console Lightsail\]](http://docs.aws.amazon.com/fr_fr/lightsail/latest/userguide/images/quick-start-instance-snapshots.png)


Pour plus d'informations, consultez Création d'un instantané de votre [instance Linux ou Unix dans Amazon Lightsail](lightsail-how-to-create-a-snapshot-of-your-instance.md) [ou Activation ou désactivation des instantanés automatiques pour les instances ou](amazon-lightsail-configuring-automatic-snapshots.md) les disques dans Amazon Lightsail.