创建分配的步骤(概述)
以下任务列表总结了创建分配的过程。
创建分配
-
根据您的源服务器创建一个或多个 Amazon S3 存储桶或配置 HTTP 服务器。源是您存储内容的原始版本的位置。当 CloudFront 获得您的文件请求时,它将转到源,以获取其在边缘站点分配的文件。您可使用 Amazon S3 存储桶和 HTTP 服务器的任意组合作为您的源服务器。
如果您正在使用 Amazon S3,请注意,存储桶的名称必须全部小写,并且不能包含空格。
如果您正在使用 Amazon EC2 服务器或其他自定义源,请查看使用 Amazon EC2(或其他自定义源)。
有关您可以为分配创建的源的当前最大数量或要请求提高配额(以前称为限制),请参阅分配的一般配额。
-
将内容上传到源服务器。如果您不希望限制使用 CloudFront 签署的 URL 对内容的访问,则可使对象公开可读。
重要
您负责确保源服务器的安全。您必须确保 CloudFront 有权限访问服务器,并确保安全设置是适当的,以保护您的内容。
-
创建 CloudFront 分配:
-
有关使用 CloudFront 控制台创建分配的更多信息,请参阅创建分配。
-
有关使用 CloudFront API 创建分配的信息,请转到《Amazon CloudFront API 参考》中的 CreateDistribution。
-
-
可选:如果您已使用 CloudFront 控制台创建了分配,则可为您的分配创建更多的缓存行为或源。有关更多信息,请参阅 更新 CloudFront 分配。
-
测试您的分配。有关更多信息,请参阅 测试分配。
-
开发您的网站或应用程序,以使用 CloudFront 在您在第 3 步创建分配后返回的域名访问您的内容。例如,如果 CloudFront 返回 d111111abcdef8.cloudfront.net 作为您分配的域名,则 Amazon S3 存储桶中或 HTTP 服务器上根目录中的文件
image.jpg
的 URL 将为https://d111111abcdef8.cloudfront.net/image.jpg
。如果您在创建分配时指定了一个或多个备用域名 (CNAME),则可使用您自己的域名。在这种情况下,
image.jpg
的 URL 可能是https://www.example.com/image.jpg
。请注意以下几点:
-
如果您想使用签署的 URL 来限制对内容的访问,请参阅 使用签名 URL 和签名 Cookie 提供私有内容。
-
如果您想提供压缩的内容,请参阅 提供压缩文件。
-
有关 CloudFront 请求和 Amazon S3 的响应行为以及自定义源的信息,请参阅请求和响应行为。
-