接入腾讯云CDN

上回说到,在折腾小站 SSL 证书的时候,通过了腾讯云的实名认证,就把云存储CDN之类免费的项目都开了。紧接着收到一封站内信:

但CDN是什么东西呢?看了下介绍:

CDN:内容分发网络(Content Delivery Network),是在现有 Internet 中增加的一层新的网络架构,由遍布全国的高性能加速节点构成。这些高性能的服务节点都会按照一定的缓存策略存储您的业务内容,当您的用户向您的某一业务内容发起请求时,请求会被调度至最接近用户的服务节点,直接由服务节点快速响应,有效降低用户访问延迟,提升可用性。

明白了,CDN相当于多台分布于世界各地的服务器,用户访问网站的时候,优先访问距离最近的服务节点以加速响应。而且还送了我 6 个月,每个月有 50 个 G!那我可就毫不客气地用了!


进入腾讯云首页QQ一键登陆后进入控制台。点击 CDN 进入 CDN 控制界面,开始设置。


接入域名

我的服务中点击接入域名,进入域名管理。

域名配置

  • 域名:填入备案过的域名,比如 mikusa.cn
  • 源站类型:建议选择源站IP
  • 源站设置:填入服务器的IP

加速服务配置

业务类型:静态加速
基本配置:默认
缓存过期配置:默认

然后提交,进入域名管理,状态会显示部署中,这个不管,直接点击管理,进入CDN配置。

配置CDN

其中大多数可以默认,无需修改。我基本看不懂,所以详细说明高级配置的步骤。

HTTPS配置

进入配置,由于我在腾讯云上申请过证书,可以直接选择证书来源为腾讯云托管证书,选择回源方式为HTTP。也可以选择自有证书,粘贴证书内容和私钥key,同样选择回源方式为HTTP。然后提交,成功后返回高级配置,勾选强制跳转HTTPS。

CDN配置完工,返回域名管理。

CNAME设置

到域名服务商的 DNS 解析管理中,把 CNAME 解析到CDN提供的CNAME地址


等待解析生效,回博客查看效果。

电脑端,Windows键+R,运行cmd,输入ping mikusa.cn,查看数据,将返回的ip地址贴进CDN左边栏诊断工具下节点IP归属查询。如果显示是腾讯云的CDN,那么就说明是生效了。更具体的操作与说明,见官方文档。申请的又拍云联盟还没过,所以先试试腾讯云CDN过过瘾。( ̄▽ ̄)"

接入又拍云CDN

上周在琢磨CDN的时候,发现了又拍云的“又拍云联盟”活动。每个月免费赠送15GCDN流量+10G存储空间,以代金券的形式发放,免费岂不美哉?就去申请了下。

申请需要账号已经通过又拍云的实名验证,可以利用支付宝的芝麻信用,700分以上一键通过。天底下没有免费的午餐,好在你只要在网站挂上又拍云的 logo 即可。

<p><a href="//console.upyun.com/register/?invite=ryD2qzJ8M" target="_blank"><img src="https://i.loli.net/2018/12/04/5c05f6e925aef.png" style="width: 75px;"></a></p>

申请步骤

  • 首先,前往又拍云联盟
  • 注册又拍云账号,还未注册账户的tx可以通过我的 邀请链接 注册
  • 在您申请的网站 / 应用底部添加又拍云 LOGO 及官网链接
  • 花 1 分钟,填写申请表

规则说明:

又拍云联盟审核通常要 5 个工作日;
又拍云联盟将一次性赠送 12 个月的云服务资源,并折算成代金券发放到您的账户,福利次年自动赠送;
若又拍云联盟用户去除又拍云 LOGO 及链接,资源赠送将被终止;
又拍云联盟事宜咨询 & 求助,请联系邮箱: lianmeng@upyun.com;
活动的最终解释权归又拍云所有。

在长达两天的紧张等待之后,于周五晚上通过了申请,代金券也到账了。
所以我立马抛弃了腾讯云CDN,投向又拍云的怀抱。接着着手又拍云的CDN配置。

接入CDN

可以在官方操作文档查看更多详细步骤:https://docs.upyun.com/cdn/guide/#_12

进入又拍云控制台,在CDN管理中,点击创建服务以创建 CDN 服务

  1. 服务名称:创建一个服务名,在以后的FTP管理中会用到
  2. 加速域名:填写已备案的域名,如 www.mikusa.cn,可以在创建成功后添加其他域名
  3. 应用场景:选择网页图片,因为咱这只是一个小博客;亦可选择其他的类型

源站设置

  • 根据源站情况配置,回源协议中,如果源站已经配置了SSL,那么可以选择跟随源站,否则默认HTTP。线路配置填写源站IP地址,加速区域默认全球加速。

完成这些基本的操作结束后,点击创建服务。

CNAME 解析

在域名服务商的 DNS 解析管理中,CNAME 解析至CDN提供的CNAME地址,等待解析生效。
一般情况是即时生效,若要验证CDN是否生效,跟上文试了下腾讯的CDN一样,ping域名,再将返回的IP地址通过工具箱中 IP检测工具 查询。

基本的又拍云CDN配置到这里结束了。