菜单
AWS 入门
构建 Drupal 网站

在 Amazon Web Services 上构建 Drupal 网站

Amazon Web Services (AWS) 按需提供云中的计算资源和服务,并采用即付即用的定价模式。

您可以使用 AWS Elastic Beanstalk 在短短的几分钟内在 AWS 上部署 Drupal 应用程序。Elastic Beanstalk 可处理您托管环境的各种细节,包括配置应用程序服务器等 AWS 资源,配置负载平衡、扩展和监控等。

架构

在本次实现中,您将使用以下 AWS 资源:

  • Amazon Elastic Compute Cloud (Amazon EC2) 中的应用程序服务器,称为实例

  • Amazon Elastic File System (Amazon EFS) 中您的实例可以共享的存储空间,也称作文件系统

  • Amazon Relational Database Service (Amazon RDS) 中的托管关系数据库,称为数据库实例

  • Elastic Load Balancing 服务中的负载均衡器,从您的用户向应用程序服务器分配流量

  • Auto Scaling 服务中的扩展服务,确保您的可用应用程序服务器数量达到下限,并在 Drupal 网站的需求发生变化时添加或移除应用程序服务器。

下表显示了此教程的体系结构:

 托管 Drupal 体系结构。

教程

此教程将指导您逐步完成在 AWS 上部署 Drupal 的过程。我们将使用 AWS 管理控制台 访问 AWS。在开始之前,请参阅先决条件

定价

您可以使用 AWS 简单月度成本结算器估算在 AWS 上托管 Drupal 将需要多少成本。

请注意,如果您是在过去 12 个月内创建的 AWS 账户,您将有资格享用 AWS 免费套餐

有关此教程中估算成本的更多信息,请参阅构建 Drupal 网站:使用的服务和成本。有关 AWS 定价的更多信息,请参阅定价

本页内容: