Amazon CloudFront
开发人员指南 (API 版本 2016-09-29)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

创建分配的步骤(概述)

以下任务列表总结了创建分配的过程。

创建分配

  1. 创建一个或多个 Amazon S3 存储桶,或将 HTTP 服务器配置为您的源服务器。源是您存储内容的原始版本的位置。当 CloudFront 获得对您的文件的请求时,它将转到源,以获取在边缘站点分配的文件。您可以使用 Amazon S3 存储桶和 HTTP 服务器的任意组合作为源服务器。

    如果您正在使用 Amazon S3,请注意,存储桶的名称必须全部小写,并且不能包含空格。

    如果您使用 Amazon EC2 服务器或其他自定义源,请查看使用 Amazon EC2 或其他自定义源

    有关您可以为分配创建的源的当前数量限制或要请求提高限制,请参阅有关 Web 分配的一般限制

  2. 将内容上传到源服务器。如果您不希望限制使用 CloudFront 签署的 URL 对内容的访问,则可使对象公开可读。

    重要

    您负责确保源服务器的安全。您必须确保 CloudFront 有权限访问服务器,并确保安全设置是适当的,以保护您的内容。

  3. 创建 CloudFront 分配:

    • 有关使用 CloudFront 控制台创建分配的更多信息,请参阅创建分配

    • 有关使用 CloudFront API 创建分配的信息,请转到 Amazon CloudFront API Reference 中的 CreateDistribution

  4. 可选:如果您已使用 CloudFront 控制台创建了分配,则可为您的分配创建更多的缓存行为或源。有关更多信息,请参阅 更新 CloudFront 分配

  5. 测试您的分配。有关更多信息,请参阅 测试分配

  6. 开发您的网站或应用程序,以使用 CloudFront 在您在第 3 步创建分配后返回的域名访问您的内容。例如,如果 CloudFront 返回 d111111abcdef8.cloudfront.net 以作为您的分配的域名,Amazon S3 存储桶(或 HTTP 服务器上的根目录)中的 image.jpg 文件的 URL 将为 http://d111111abcdef8.cloudfront.net/image.jpg

    如果您在创建分配时指定了一个或多个备用域名 (CNAME),则可使用您自己的域名。在这种情况下,image.jpg 的 URL 可能是 http://www.example.com/image.jpg

    请注意以下几点: