Couche Static Web Server AWS OpsWorks Stacks - AWS OpsWorks

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.

Couche Static Web Server AWS OpsWorks Stacks

Important

Le AWS OpsWorks Stacks service a atteint sa fin de vie le 26 mai 2024 et a été désactivé pour les nouveaux clients et 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 ou via le AWS Support Premium.

Note

Cette couche est disponible uniquement pour les piles Linux.

La couche Static Web Server est une couche AWS OpsWorks Stacks qui fournit un modèle pour les instances destinées à diffuser des pages HTML statiques, ce qui peut inclure des scripts côté client. Cette couche s'appuie sur Nginx.

Installation : Nginx est installé dans /usr/sbin/nginx.

La page Add Layer (Ajouter une couche) fournit les options de configuration suivantes :

Custom security groups

Ce paramètre apparaît si vous avez choisi de ne pas associer automatiquement un groupe de sécurité AWS OpsWorks Stacks intégré à vos couches. Vous devez spécifier le groupe de sécurité à associer à la couche. Pour plus d’informations, consultez Créer une pile.

Elastic Load Balancer

Vous pouvez associer un équilibreur de charge Elastic Load Balancing aux instances de la couche.

Vous pouvez modifier certains paramètres de configuration Nginx en utilisant JSON personnalisé ou un fichier d'attributs personnalisé. Pour plus d’informations, consultez Remplacement des attributs. Pour obtenir la liste des attributs Apache qui peuvent être remplacés, consultez Attributs nginx.

Important

Si votre application web utilise SSL, nous vous recommandons de désactiver SSLv3 si possible afin de prendre en compte les vulnérabilités décrites dans CVE-2014-3566.

Pour désactiver SSLv3, vous devez modifier le fichier nginx.conf du serveur Nginx. Pour ce faire, remplacez le fichier modèle du livre de recettes nginx intégré, que les recettes nginx.conf.erb de configuration de la couche Rails App Server utilisent pour nginx.conf créer, et ajoutez la directive suivante :

ssl_protocols TLSv1.2;

Pour plus d'informations sur la configuration de nginx.conf, consultez Configuration des serveurs HTTPS. Pour plus d'informations sur le remplacement d'un modèle intégré, consultez Utilisation de modèles personnalisés.