AWS CDN服务如何开通及配置?

avatar
作者
猴君
阅读量:0

要开通AWS CDN服务,即Amazon CloudFront,您可以按照以下步骤进行操作,这些步骤涵盖了从选择分发类型到配置源站、缓存设置、分发设定以及获取CDN域名的整个过程。

AWS CDN服务如何开通及配置?

一、选择分发类型

1、静态文件分发:适用于一般静态内容的分发,如图片、视频、CSS和JavaScript文件等。

2、流媒体分发(RTMP):适用于实时消息传输协议(RTMP)的流媒体内容分发。

3、根据您的需求选择适合的分发类型,如果您的网站主要包含静态内容,则选择Web类型。

二、CDN回源设定

1、填写源站地址

源站可以是AWS S3或普通web站点。

对于web站点,填写该站点的域名,不支持直接填写IP。

确保源站域名与提供给用户访问的域名不一致,以避免循环解析,您的主域名为www.example.com,可以注册一个新域名如cdn.example.com用于CDN回源。

2、选择回源协议:对安全要求不高的话,可以选择HTTP only。

三、缓存设定

1、指定用户访问协议:根据需要选择http和https、重定向http到https或仅https。

AWS CDN服务如何开通及配置?

2、HTTP方法:默认选择GET和HEAD。

3、对象缓存设定

Use Origin Cache Headers:以源站http header中的Cache-Control max-age或Expires标头字段为准。

Customize:通过最短、最长和默认TTL值来控制CloudFront在缓存中保留对象的时长(以秒为单位),超过该时长后才会将请求转发到源站。

4、Query String Forwarding and Caching:默认选择为NONE,表示忽略URL中的查询参数,如果需要通过参数控制缓存版本,可以选择“Forward all, cache based on all”。

四、分发设定

1、价格类别:由分发区域决定,最高档为全球分发,最低档为只在AWS大本营北美进行分发。

2、源站域名Alternate Domain Names:即您的站点提供给用户访问的域名(如www.example.com),其CNAME记录需设定为CloudFront生成的CDN域名(如xxxxxxx.cloudfront.net)。

3、SSL证书设置

默认使用CloudFront证书(Default CloudFront Certificate)。

AWS CDN服务如何开通及配置?

如果让用户通过自定义域名访问站点,则需要导入自定义SSL证书,可以通过AWS Certificate Manager (ACM)导入证书。

4、创建分发:点击Create Distribution按钮完成创建。

五、获取CDN域名并配置DNS

1、创建分发后,待状态变为Deployed,说明CloudFront配置生效(可能需要20分钟左右)。

2、CloudFront会生成一个域名(如xxxxxxx.cloudfront.net)。

3、在域名提供商的DNS系统中,将源站域名(如www.example.com)的CNAME记录设置为CloudFront生成的CDN域名。

4、使用nslookup命令检查域名解析是否成功,确认CNAME设定生效后,即可通过您的域名测试CDN加速效果。

步骤仅供参考,具体操作可能会因AWS界面更新或政策变化而有所不同,建议在操作前仔细阅读AWS官方文档,并确保您具备相应的权限和知识。

到此,以上就是小编对于aws cdn怎么开通的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!