Amazon CloudFront 是一项快速内容分发网络 (CDN) 服务,可以安全地以低延迟和高传输速度向全球客户分发数据、视频、应用程序和 API,全部都在开发人员友好的环境中完成。
首先我们需要一个亚马逊云科技账号,访问亚马逊云科技按照提示注册账号登录,在控制台进入CloudFront即可看见CDN面板,在创建加速前,我们需要先为站点申请一个Amazon Certificate Manager证书,以便为站点开启SSL。
在证书管理页面,可以选择导入我们已有的SSL证书或者申请一张新的证书。
这里我们以申请新的证书举例,填入域名后点击下一步,页面会给出我们要验证的DNS信息,按照给出的记录去域名解析处添加即可。
解析添加后只需要等待几分钟,刷新页面,当页面上显示“状态:已颁发”,则表示证书已经申请成功,现在回到CloudFront,继续添加加速站点。
在CloudFront页面,点击右上角创建分配,输入需要加速的网站信息:
输入域名之后其它默认即可,在最下面选择开启SSL,选择刚刚申请的证书,点击下一步即可创建站点加速,此时页面上会给出一个CNAME地址,我们需要去域名DNS解析处添加这个CNAME解析。
我们先PING一下这个CNAME地址看看大陆访问情况如何:
能看见移动和联通的默认线路还是很不错的,而电信线路延迟略高,但也有部分速度快的节点,如果你的DNS支持分线路解析,我们可以选择给移动和联通以及海外线路解析到 CloudFront 给出的CNAME地址,如果你动手能力强的话,还可以手动选择一些低延迟优质节点,直接A解析节点IP,这样在大陆访问也可以做到秒开体验。
解析添加完毕后可以进行PING你的域名查看解析情况,如有出现“解析失败”之类,可能是DNS解析在部分地区还未生效,需要等待最多72小时生效时间。
至此,利用Amazon CloudFront为网站提供加速服务就添加完成了,如果有防护需要,还可以在创建站点设置里面,点击安全性,开启WAF防护,但这个功能是付费的,开启页面中有便捷的价格计算器,请根据自身需求选择是否开启。
除此之外,还可以自定义缓存配置,一般情况默认即可,也可根据你网站需求进行自定义修改。
亚马逊云科技还提供众多免费云产品,可以访问:亚马逊云科技查看适合你的产品。
试了一下好像延迟不是特别理想
呆哥你的.ge域名放在那里的?quyu是99元续费 但在国内有些不爽
我就是放在趣域的
CloudFront 和 Cloudfare 哪个速度更快?
大陆访问来说的话,CloudFront快些,毕竟有香港线路,不过Cloudfare的移动线路也有香港的,默认不会给你,可以自己添加解析:104.19.37.0/24,这个 IP段的所有IP都是CF的香港移动线路,使用CF的话可以直接分区域解析这个段。
呆,图片掉了
图片域名备案掉了
我前几天试过了,不如CloudFlare好用。。。还要导入证书,现在免费的SSL证书都是3个月有效期,太太太太麻烦了。。。如果使用亚马逊申请的证书,又没法下载,可能我没找到地方。。。
Amazon 的 cdn 不需要备案吧?
节点非大陆IP,域名不需要备案
同问。
节点非大陆IP,域名不需要备案
不限流量的吗?
官网写的是:
每月传出 1TB 数据至互联网
每月 10000000 个 HTTP 或 HTTPS 请求
每月 200 万次 CloudFront 函数调用
每月 200 万次 CloudFront KeyValueStore 读取
免费 SSL 证书
注册,信用卡验证卡住了。哈哈哈。安全码忘了,等再试试。
看这个免费额度感觉还 ok 啊
我都忘了有信用卡验证了,好早之前注册的账号了
呆个,请教个问题,为啥我的不带www的不行?http://obaby.org.cn
你的怎么配置的?
我没遇到诶,就正常和其它CDN那样配置的
改好了,我理解错了他们各种配置的意思。