在这个项目中,您将学习如何部署和托管 WordPress,这是一个基于 PHP 和 MySQL 的开源博客工具和内容管理系统 (CMS)。您将实施一个架构来为生产工作负载托管 WordPress,而您只需承担最少的管理职责。为此,您将使用 AWS Elastic Beanstalk 和 Amazon Relational Database Service (RDS)。上传 WordPress 文件后,Elastic Beanstalk 会自动处理部署,从容量配置、负载均衡、自动扩展到应用程序运行状况监控。 Amazon RDS 提供经济高效且可调整大小的容量,同时为您管理耗时的数据库管理任务 **您将完成什么 **启动 Web 堆栈** 以使用 AWS Elastic Beanstalk 和 Amazon Relational Database Service (RDS) 托管您的 WordPress 应用程序。 Elastic Beanstalk 为您配置和管理底层基础设施(例如 Amazon EC2 实例)和堆栈组件(例如操作系统、Web 服务器、语言/框架)。 RDS 提供 MySQL 数据库。 **部署 WordPress **使用 AWS Elastic Beanstalk。您会将代码上传到 Elastic Beanstalk,它会为您处理所有部署细节。 **开始前你需要什么 **AWS 账户:**您需要一个 AWS 账户才能开始配置资源以托管 WordPress。注册 AWS。 **技能水平:**需要有使用 WordPress 的经验。 **AWS Experience 建议中级熟悉 AWS 及其服务 **每月账单估算 构建 WordPress 网站的总成本将根据您的使用情况以及您为 Web 服务器和数据库实例选择的实例类型而有所不同。使用本指南中推荐的默认配置,托管 WordPress 站点的费用通常为每月 450 美元。此成本反映了为生产就绪的 WordPress 工作负载推荐的最低资源,只有一个活动的 Web 服务器和一个单独的 Amazon RDS MySQL 数据库实例。如果您在 WordPress 网站流量增加的情况下使用 Auto Scaling 来增加 Web 服务器实例的数量,则总成本可能会增加(假设 Web 服务器整个月都处于活动状态,每台额外的 Web 服务器大约每月 75 美元) .要查看使用的服务及其相关成本的明细,请参阅使用的服务和成本 需要更多资源来开始使用 AWS?访问入门资源中心以了解更多信息 本白皮书描述了使用 AWS Elastic Beanstalk 更彻底地实施 WordPress。它包括有关使用 Amazon CloudFront 和 Amazon ElastiCache 为您的 WordPress 部署设置 CDN 和内存缓存的说明 从 AWS Marketplace 查找并启动运行 WordPress 的预配置图像 使用 Lightsail 加速您的 Wordpress 网站。它以低廉的可预测价格提供您在 AWS 上快速启动您的网站所需的一切——计算、存储和网络——。