

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.

# Utilisation des domaines personnalisés
<a name="workingapps-domains"></a>

**Important**  
Le AWS OpsWorks Stacks service a atteint sa fin de vie le 26 mai 2024 et a été désactivé tant pour les nouveaux clients que pour les clients existants. Nous recommandons vivement aux clients de migrer leurs charges de travail vers d'autres solutions dès que possible. Si vous avez des questions sur la migration, contactez l' AWS Support équipe sur [AWS Re:Post](https://repost.aws/) ou via le [AWS Support](https://aws.amazon.com/support) Premium.

Si vous hébergez un nom de domaine avec un tiers, vous pouvez mapper ce nom de domaine à une application. La procédure de base est la suivante :

1. Créez un sous-domaine avec votre serveur d'inscriptions DNS et mappez-le à l'adresse IP Elastic de votre équilibreur de charge ou à l'adresse IP publique de votre serveur d'applications.

1. Mettez à jour la configuration de votre application pour qu'elle pointe vers le sous-domaine et redéployez l'application. 

**Note**  
Assurez-vous que vous transférez votre nom de domaine non qualifié (par exemple, myapp1.example.com) vers votre nom de domaine complet (par exemple, www.myapp1.example.com) afin que les deux soient mappés à votre application. 

Lorsque vous configurez un domaine pour une application, il est répertorié comme alias serveur dans le fichier de configuration du serveur. Si vous utilisez un équilibreur de charge, celui-ci vérifie le nom de domaine de l'URL lorsque les demandes lui parviennent et redirige le trafic en fonction du domaine.

**Pour mapper un sous-domaine à une adresse IP**

1. Si vous utilisez un équilibreur de charge, sur la page **Instances**, cliquez sur l'instance de l'équilibreur de charge pour ouvrir la page des détails et obtenir l'adresse **IP Elastic** de l'instance. Sinon, obtenez l'adresse IP publique à partir de la page des détails de l'instance serveur d'applications. 

1. Suivez les instructions fournies par votre serveur d'inscriptions DNS pour créer et mapper votre sous-domaine à l'adresse IP de l'étape 1.

**Note**  
Si l'instance de l'équilibreur de charge se termine à un moment donné, une nouvelle adresse IP Elastic vous est attribuée. Vous devez mettre à jour vos paramètres de serveur d'inscriptions DNS pour mapper avec la nouvelle adresse IP Elastic.

OpsWorks Stacks ajoute simplement les paramètres du domaine aux [`deploy`attributs](workingcookbook-json.md#workingcookbook-json-deploy) de l'application. Vous devez implémenter une recette personnalisée pour extraire les informations de l'objet nœud et configurer le serveur correctement. Pour de plus amples informations, veuillez consulter [Livres de recettes et recettes](workingcookbook.md).

# Exécution de plusieurs applications sur le même serveur d'applications
<a name="workingapps-multiple"></a>

**Important**  
Le AWS OpsWorks Stacks service a atteint sa fin de vie le 26 mai 2024 et a été désactivé tant pour les nouveaux clients que pour les clients existants. Nous recommandons vivement aux clients de migrer leurs charges de travail vers d'autres solutions dès que possible. Si vous avez des questions sur la migration, contactez l' AWS Support équipe sur [AWS Re:Post](https://repost.aws/) ou via le [AWS Support](https://aws.amazon.com/support) Premium.

**Note**  
Les informations contenues dans cette rubrique ne s'appliquent pas aux applications Node.js.

Si vous avez plusieurs applications du même type, il est parfois plus rentable de les exécuter sur les mêmes instances de serveur d'applications.

**Pour exécuter plusieurs applications sur le même serveur**

1. Ajoutez une application à la pile pour chaque application.

1. Obtenez un sous-domaine distinct pour chaque application et mappez les sous-domaines à l'adresse IP du serveur d'applications ou de l'équilibreur de charge.

1. Modifiez la configuration de chaque application pour spécifier le sous-domaine approprié.

Pour plus d'informations sur l'exécution de ces tâches, consultez [Utilisation des domaines personnalisés](workingapps-domains.md).

**Note**  
Si vos serveurs d'applications exécutent plusieurs applications HTTP, vous pouvez utiliser Elastic Load Balancing pour l'équilibrage de charge. Dans le cas de plusieurs applications HTTPS, vous devez mettre fin à la connexion SSL sur l'équilibreur de charge ou créer une pile distincte pour chaque application. Les requêtes HTTPS sont chiffrées, ce qui signifie que si vous mettez fin à la connexion SSL sur les serveurs, l'équilibreur de charge ne peut pas vérifier le nom de domaine pour déterminer quelle application doit gérer la requête.