本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Elastic Beanstalk Linux 平台
Elastic Beanstalk Linux 平台提供了大量开箱即用的功能。您可以通过多种方式扩展平台以支持您的应用程序。有关详细信息,请参阅扩展 Elastic Beanstalk Linux 平台。
Elastic Beanstalk 支持的大多数平台都基于 Linux 操作系统。具体而言,这些平台基于亚马逊 Linux(由提供的 Linux 发行版) AWS。Elastic Beanstalk Linux 平台使用亚马逊弹性计算云EC2(亚马逊)实例,这些实例运行亚马逊 Linux。
主题
受支持的 Amazon Linux 版本
AWS Elastic Beanstalk 支持基于亚马逊 Linux 2 和亚马逊 Linux 2023 的平台。
有关 Amazon Linux 2 和 Amazon Linux 2023 的更多信息,请参阅以下文件:
-
亚马逊 Linux 2 — 亚马逊EC2用户指南中的亚马逊 L inux。
-
Amazon Linux 2023 – Amazon Linux 2023 用户指南中的什么是 Amazon Linux 2023?。
有关支持的平台版本的更多信息,请参阅 Elastic Beanstalk 支持的平台。
注意
您可以将应用程序从 Elastic B AL2 eanstalk AL1 或平台分支迁移到AL2等效的 023 平台分支。有关更多信息,请参阅 将 Elastic Beanstalk Linux 应用程序迁移到 Amazon Linux 2023 或 Amazon Linux 2。
Amazon Linux 2023
AWS 2023 年 3 月宣布亚马逊 Linux 2023 正式
Elastic Beanstalk Amazon Linux 2 和 Amazon Linux 2023 平台之间具有高度的兼容性。尽管还有一些差异需要注意:
-
实例元数据服务版本 1 (IMDSv1)-在 AL2 023 平台
true
上,D isableIMDSv 1 选项设置默认为。默认设置在AL2平台false
上。 -
pkg-repo 实例工具 — 该pkg-repo工具不适用于在 023 平台上AL2运行的环境。但是,您可以手动将软件包和操作系统更新应用于 AL2 023 实例。有关更多信息,请参阅 Amazon Linux 2023 用户指南中的管理软件包和操作系统更新。
-
Apache HTTPd 配置 — 适用于 AL2 023 平台的 Apache
httpd.conf
文件有一些与以下平台不同的配置设置:AL2-
默认情况下,拒绝访问服务器的整个文件系统。这些设置在 Apache 网站安全提示
页面上的默认保护服务器文件中进行了描述。 -
阻止用户覆盖您配置的安全功能。该配置拒绝访问所有目录中的
.htaccess
设置,专门启用的目录除外。此设置在 Apache 网站安全提示页面上的保护系统设置中进行了描述。Apache HTTP 服务器教程:.htaccess 文件 页面指出,此设置可能有助于提高性能。 -
拒绝访问带有名称模式
.ht*
的文件。此设置阻止 Web 客户端查看.htaccess
和.htpasswd
文件。
-
您可以更改您的环境的上述任何配置设置。有关更多信息,请参阅 配置 Apache HTTPD。
Elastic Beanstalk Linux 平台列表
下面的列表提供了 Elastic Beanstalk 针对不同编程语言和 Docker 容器支持的 Linux 平台。Elastic Beanstalk 为所有平台提供基于 Amazon Linux 2 和 Amazon Linux 2023 的平台。要了解有关平台的更多信息,请选择对应的链接。