

**引入全新的主机体验 AWS WAF**

现在，您可以使用更新的体验访问控制台中任意位置的 AWS WAF 功能。有关更多详细信息，请参阅[使用控制台](https://docs.aws.amazon.com/waf/latest/developerguide/working-with-console.html)。

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

# 设置 AWS WAF Classic
<a name="classic-setting-up-waf"></a>

**警告**  
AWS WAF Classic 正在经历计划中的生命周期终结流程。有关您所在地区的里程碑和日期，请参阅您的 AWS Health 控制面板。

**注意**  
这是 **AWS WAF Classic** 文档。只有在 2019 年 11 月 AWS WAF 之前创建了 AWS WAF 资源（如规则和 Web ACL），并且尚未将其迁移到最新版本时，才应使用此版本。要迁移您的 web ACL，请参阅 [将您的 AWS WAF 经典资源迁移到 AWS WAF](waf-migrating-from-classic.md)。  
**有关的最新版本 AWS WAF，**请参阅[AWS WAF](waf-chapter.md)。

本主题介绍准备使用 C AWS WAF lassic 的初步步骤，例如创建用户帐户。您无需为这些付费。您只需为所使用的 AWS 服务付费。

**注意**  
如果您是新用户，请不要按照 C AWS WAF lassic 的这些设置步骤进行操作。 AWS WAF相反，请按照最新版本的步骤操作 AWS WAF，网址为[设置您的账户以使用服务](setting-up-waf.md)。

完成这些步骤后，请参阅，[AWS WAF 经典版入门](classic-getting-started.md)继续开始使用 AWS WAF Classic。

**注意**  
AWS Shield Standard 包含在 AWS WAF Classic 中，不需要额外设置。有关更多信息，请参阅 [AWS Shield 和 Shield Advanced 的工作原](ddos-overview.md)。

在您首次使用 AWS WAF Classic 或 AWS Shield Advanced 首次使用之前，请完成本节中的步骤。

**Topics**
+ [注册获取 AWS 账户](#sign-up-for-aws)
+ [下载工具](#classic-setting-up-waf-tools)

## 注册获取 AWS 账户
<a name="sign-up-for-aws"></a>

要开始使用 AWS，你需要一个 AWS 账户。有关创建的信息 AWS 账户，请参阅《*AWS 账户管理 参考指南》 AWS 账户中的[入门](https://docs.aws.amazon.com//accounts/latest/reference/getting-started.html)指南*。

## 下载工具
<a name="classic-setting-up-waf-tools"></a>

 AWS 管理控制台 包括 C AWS WAF lassic 的主机，但如果您想以编程方式访问 AWS WAF Classic，请参阅以下内容：
+ 如果您想调用 AWS WAF Classic API 而不必处理诸如组装原始 HTTP 请求之类的低级细节，则可以使用 S AWS DK。 AWS 软件开发工具包提供的函数和数据类型封装了 C AWS WAF lassic 和其他服务的功能。 AWS 要下载 S AWS DK，请参阅相应页面，其中还包括先决条件和安装说明：
  + [Java](https://aws.amazon.com/sdk-for-java/)
  + [JavaScript](https://aws.amazon.com/sdkforbrowser/)
  + [.NET](https://aws.amazon.com/sdk-for-net/)
  + [Node.js](https://aws.amazon.com/sdk-for-node-js/)
  + [PHP](https://aws.amazon.com/sdk-for-php/)
  + [Python](https://github.com/boto/boto)
  + [Ruby](https://aws.amazon.com/sdk-for-ruby/)

  有关软件开发工具 AWS 包的完整列表，请参阅 [Amazon Web Services 工具](https://aws.amazon.com/tools/)。
+ 如果您使用的编程语言 AWS 不提供 SDK，则 [AWS WAF API 参考](https://docs.aws.amazon.com/waf/latest/APIReference/)将记录 C AWS WAF lassic 支持的操作。
+  AWS Command Line Interface (AWS CLI) 支持 AWS WAF 经典版。 AWS CLI 允许您从命令行控制多项 AWS 服务，并通过脚本自动执行这些服务。有关更多信息，请参阅 [AWS Command Line Interface](https://aws.amazon.com/cli/)。
+ AWS Tools for Windows PowerShell 支持 AWS WAF 经典。有关更多信息，请参阅 [AWS Tools for PowerShell Cmdlet 参考](https://aws.amazon.com/documentation/powershell/)。