Installation Prerequisites - Amazon Polly
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

Installation Prerequisites

要使用适用于 WordPress 的 AWS 插件,您需要一个 AWS 账户、一个 AWS Identity and Access Management (IAM) 用户和一个 WordPress 网站。

Creating an AWS Account

如果您已具有 AWS 账户,可以跳过此部分。否则,请创建一个。

创建 AWS 账户

  1. 打开 https://portal.amazonaws.cn/billing/signup

  2. 按照屏幕上的说明进行操作。

    在注册时,您将接到一通电话,要求您使用电话键盘输入一个验证码。

Creating an IAM User

要使用AWSforWordpress插件,您必须创建 IAM user 对于插件。IAM 用户是 AWS 账户下有权对 AWS 服务进行 API 调用的人员或应用程序。

注意

如果您没有使用 WordPress.com,而是具有 Amazon EC2 上的自托管式 WordPress 网站,则可以使用 IAM 角色来代替 IAM 用户。有关更多信息,请参阅 IAMAmazon EC2 中的 Amazon EC2 User Guide 的 角色。

以下步骤包含创建 IAM policy,然后将其附加到 IAM 用户。IAM 策略是定义应用于用户的权限的文档。

创建 IAM 用户

  1. 登录 AWS 管理控制台 并通过以下网址打开 IAM 控制台 https://console.amazonaws.cn/iam/

  2. 在导航窗格中,选择策略。然后选择创建策略

  3. 选择 JSON

  4. 删除策略文本框中的所有内容,然后将以下 JSON 策略粘贴或输入到文本框中:

    { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "acm:DeleteCertificate", "Resource": "*", "Condition": { "StringEquals": { "aws:RequestedRegion": "us-east-1" } } } ] }
  5. 选择查看策略

  6. 查看策略页面上,执行以下操作:

    1. 对于 Name (名称),请输入 AWSForWordPressDeleteCert

    2. 选择 Create policy (创建策略)

  7. 在导航窗格中,选择 Users (用户)。然后选择添加用户

  8. 设置用户详细信息页面上,执行以下操作:

    1. 对于用户名,输入 AWSForWordPressPlugin

    2. 对于 Access type (访问类型),选择 Programmatic access (编程访问)

    3. 选择 Next (下一步)。Permissions (权限)

  9. 设置权限页面上,执行以下操作:

    1. 选择直接附加现有策略

    2. 在搜索框中,输入 WordPress,然后选中 AWSForWordPressPolicyAWSForWordPressDeleteCert 旁边的复选框。请确保选中两个 WordPress 策略的复选框。

      注意

      TheThethe AWSForWordPressPolicy 是 AWS 管理的策略,允许用户使用AWS中包含的所有功能的Wordpress插件。将新功能添加到插件后,AWS 将更新此策略以包括使用新功能所需的权限。

    3. 选择 Next (下一步)。标签

  10. 选择 Next (下一步)。审核

  11. 选择 Create user

  12. 选择下载 .csv 以将用户的凭证(访问密钥 ID 和秘密访问密钥)保存到您的计算机。配置适用于 WordPress 的 AWS 插件时需要这些信息。

    重要

    这是您可以保存用户的秘密访问密钥的唯一时间,因此请务必立即保存该密钥。

Creating a WordPress Website

如果您已具有一个 WordPress 网站,则可以向前跳到Installing and Configuring the Plugin

如果您没有 WordPress 网站,则可以使用 WordPress.com 创建一个。要使用适用于 WordPress 的 AWS 插件,您需要一个 WordPress.com 业务或电子商务计划。

您也可以使用 Amazon Lightsail、Amazon EC2 或其他 Web 托管平台,在自己的 Web 服务器上安装 WordPress 软件。托管您自己的 WordPress 网站涉及的步骤比使用 WordPress.com 更多,并且需要配置和管理 Web 服务器、负载均衡器、DNS 记录和 Web 服务器证书的能力。

无论您如何设置 WordPress 网站,都需要以下内容才能使用适用于 WordPress 的 AWS 插件:

  • Your website must have its own domain name. A domain name, also known as a web address or a URL (uniform resource locator), is the address that visitors use to go to your website. For example, Amazon's domain name is amazon.com. In this topic, we use example.com as a generic example domain name, but you need a custom domain name for your website.

  • Your website must work using HTTPS. This is a security best practice, and the plugin assumes that your website works using HTTPS. To check, go to your website's address using HTTPS (for example, https://example.com) and make sure that your website displays correctly.

如果您的网站具有域名并使用 HTTPS 运行,请继续执行以下部分。