

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 教程：部署 WordPress 到亚马逊 EC2 实例（亚马逊 Linux 或红帽企业 Linux 和 Linux、macOS 或 Unix）
<a name="tutorials-wordpress"></a>

在本教程中，您将基于 PHP 和 MySQL 的开源博客工具和内容管理系统部署 WordPress到运行亚马逊 Linux 或红帽企业 Linux (RHEL) 的单个 Amazon EC2 实例。

不是您要找的内容？
+ 要改为部署到运行 Windows Server 的 Amazon EC2 实例，请参阅[教程：使用 CodeDeploy 部署“Hello, World\$1” 带有 CodeDeploy （Windows 服务器）的应用程序](tutorials-windows.md)。
+ 要部署到本地实例而不是 Amazon EC2 实例，请参阅[教程：使用 CodeDeploy （Windows 服务器、Ubuntu 服务器或红帽企业 Linux）将应用程序部署到本地实例](tutorials-on-premises-instance.md)。

本教程的步骤是从运行 Linux、macOS 或 Unix 的本地开发计算机的角度提供的。虽然您可以在运行 Windows 的本地计算机上完成其中的大部分步骤，但您必须适应涵盖命令（如 **chmod** 和 **wget**）、应用程序（如 sed）和目录路径（例如 `/tmp`）的步骤。

在开始本教程前，您必须完成[入门 CodeDeploy](getting-started-codedeploy.md)中的先决条件。其中包括配置用户、安装或升级 Amazon CLI，以及创建 IAM 实例配置文件和服务角色。

**Topics**
+ [步骤 1：启动和配置 Amazon Linux 或 Red Hat Enterprise Linux Amazon EC2 实例](tutorials-wordpress-launch-instance.md)
+ [步骤 2：将源内容配置为部署到 Amazon Linux 或 Red Hat Enterprise Linux Amazon EC2 实例](tutorials-wordpress-configure-content.md)
+ [步骤 3：将您的 WordPress 应用程序上传到亚马逊 S3](tutorials-wordpress-upload-application.md)
+ [步骤 4：部署您的 WordPress 应用程序](tutorials-wordpress-deploy-application.md)
+ [步骤 5：更新并重新部署您的应用程序 WordPress](tutorials-wordpress-update-and-redeploy-application.md)
+ [步骤 6：清理 WordPress 应用程序和相关资源](tutorials-wordpress-clean-up.md)