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.
Plateformes Linux Elastic Beanstalk
Les plateformes Linux Elastic Beanstalk fournissent de nombreuses fonctionnalités prêtes à l'emploi. Vous pouvez étendre les plateformes de plusieurs façons pour prendre en charge votre application. Pour plus de détails, consultez Extension des plateformes Linux Elastic Beanstalk.
La plupart des plateformes prises en charge par Elastic Beanstalk se basent sur le système d'exploitation Linux. Plus précisément, ces plateformes sont basées sur Amazon Linux, une distribution Linux fournie par AWS. Les plateformes Linux Elastic Beanstalk utilisent des instances Amazon Elastic Compute Cloud EC2 (Amazon), qui exécutent Amazon Linux.
Rubriques
- Versions d'Amazon Linux prises en charge
- Liste des plateformes Linux Elastic Beanstalk
- Extension des plateformes Linux Elastic Beanstalk
- Flux de travail (workflow) de déploiement d'instance
- Flux de travail de déploiement d'instances pour une ECS exécution sur Amazon Linux 2 et versions ultérieures
- Outils de script de plateforme pour vos environnements Elastic Beanstalk
Versions d'Amazon Linux prises en charge
AWS Elastic Beanstalk prend en charge les plateformes basées sur Amazon Linux 2 et Amazon Linux 2023.
Pour plus d'informations sur Amazon Linux 2 et Amazon Linux 2023, consultez :
-
Amazon Linux 2 — Amazon Linux dans le guide de EC2 l'utilisateur Amazon.
-
Amazon Linux 2023 – Qu'est-ce qu'Amazon Linux 2023 ? dans le Guide de l'utilisateur Amazon Linux 2023
Pour de plus amples informations sur les versions de plateforme prises en charge, veuillez consulter Plateformes prises en charge par Elastic Beanstalk.
Note
Vous pouvez migrer votre application depuis une branche AL1 Elastic AL2 Beanstalk ou une branche de plateforme vers AL2 une branche de plateforme 023 équivalente. Pour de plus amples informations, veuillez consulter Migration de votre application Elastic Beanstalk Linux vers Amazon Linux 2023 ou Amazon Linux 2.
Amazon Linux 2023
AWS a annoncé la disponibilité générale
Il existe un degré élevé de compatibilité entre les plateformes Elastic Beanstalk Amazon Linux 2 et Amazon Linux 2023. Il y a cependant quelques différences à noter :
-
Version 1 du service de métadonnées d'instance (IMDSv1) : le paramètre de l'option isableIMDSvD1 est défini par défaut
true
sur les plateformes AL2 023. Par défaut, c'estfalse
sur AL2 les plateformes. -
outil d'instance pkg-repo — L'pkg-repooutil n'est pas disponible pour les environnements exécutés sur AL2 les plateformes 023. Toutefois, vous pouvez appliquer manuellement les mises à jour du package et du système d'exploitation à une instance AL2 023. Pour plus d'informations, consultez Gestion des packages et des mises à jour du système d'exploitation (français non garanti) dans le Guide de l'utilisateur Amazon Linux 2023.
-
HTTPdConfiguration Apache — Le
httpd.conf
fichier Apache pour les plateformes AL2 023 comporte des paramètres de configuration différents de ceux des AL2 plateformes suivantes :-
Interdire l'accès à l'ensemble du système de fichiers du serveur par défaut. Ces paramètres sont décrits dans la section Protection par défaut des fichiers du serveur de la page Conseils sur la sécurité
du site web d'Apache. -
Empêcher les utilisateurs d'outrepasser les fonctions de sécurité que vous avez configurées. La configuration interdit l'accès à la configuration de
.htaccess
dans tous les répertoires, à l'exception de ceux qui sont spécifiquement activés. Ce paramètre est décrit dans la section Protection de la configuration du système de la page Conseils sur la sécuritédu site web d'Apache. La page Tutoriel HTTP du serveur Apache : fichiers .htaccess indique que ce paramètre peut contribuer à améliorer les performances. -
Refuser l'accès aux fichiers portant le modèle de nom
.ht*
. Ce paramètre empêche les clients web de visualiser les fichiers.htaccess
et.htpasswd
.
-
Vous pouvez modifier les paramètres de configuration ci-dessus en fonction de votre environnement. Pour de plus amples informations, veuillez consulter Configuration d'Apache HTTPD.
Liste des plateformes Linux Elastic Beanstalk
La liste suivante fournit les plateformes Linux prises en charge par Elastic Beanstalk pour les différents langages de programmation et les conteneurs Docker. Elastic Beanstalk propose des plateformes basées sur Amazon Linux 2 et Amazon Linux 2023 pour toutes ces plateformes. Pour en savoir plus sur une plateforme, sélectionnez le lien correspondant.