快速接入
本文介绍从开通CDN服务到使用CDN实现加速的全流程,便于您快速上手CDN实现资源加速。
阶段一:准备工作
开始配置前,请确保已准备好以下资源:
-
一个域名:拥有该域名的管理权限,可以修改其DNS解析记录。
-
一个公网可访问的源站:可以是一个IP地址、另一个域名的访问地址。
根据中国法律规定和工信部要求,对于解析至中国内地服务器的网站、App等服务,必须完成域名备案以确认其合法性后方可对外提供服务。
说明
阶段二:开通并配置CDN
1. 添加域名
为了使您的域名享受到加速服务,需要将您的域名作为加速域名配置在 SpeedOnline CDN 里。只有完成这一步骤,SpeedOnline CDN 才能识别并加速您配置的域名。
添加域名
- 在左侧导航栏,单击站点管理
- 点击添加域名
- 在订单选择里选择已购买的订单
- 在加速域名里添加您要加速的域名
- 点击添加源站
- 选择源站的类型,并填写源站地址
2. 配置站点
配置ssl域名证书
- 自动申请
- 手动上传
- DNS方式
- 在左侧导航栏,单击站点管理
- 点击站点列表
- 找到您要申请ssl域名证书的域名,点击域名右侧管理进入站点配置页
- 勾选您要申请ssl域名证书的域名(可多选)
- 点击证书申请
- 选择ssl证书供应商
- 点击申请
- 等待1~5分钟即可申请完成
泛域名必须使用DNS方式申请
- 在左侧导航栏,单击证书管理
- 找到 添加证书 并点击
- 输入对应的ssl证书密钥
- 配置完成点击确认即可增加完成
- 在左侧导航栏,单击站点管理
- 点击站点列表
- 找到您要申请ssl域名证书的域名,点击域名右侧管理进入站点配置页
- 进入站点配置页找到域名右侧的配置并点击
- 选择您刚刚手动上传的ssl证书
- 配置完成点击确认即可增加完成
- 在左侧导航栏,单击证书管理
- 找到 DNS账户 并点击
- 点击创建账户
- 选择域名对应的服务商
- 配置对应服务商的密钥
- 配置完成点击确认即可增加完成
- 在左侧导航栏,单击站点管理
- 点击站点列表
- 找到您要申请ssl域名证书的域名,点击域名右侧管理进入站点配置页
- 勾选您要申请ssl域名证书的域名(可多选)
- 点击证书申请
- 选择ssl证书供应商
- 点击使用DNS方式申请并选择刚刚配置的DNS账户
- 点击申请
- 等待1~5分钟即可申请完成
阶段三:配置CNAME
配置 CNAME 将域名解析指向最近的 CDN 节点,使用户请求通过 CDN 加速
在DNS服务中配置CNAME
- 前往CDN控制台的站点管理-站点列表,找到之前添加的域名,点击详情,复制对应的CNAME值。
- 在DNS服务器中配置CNAME记录。不同DNS服务商配置CNAME域名解析的方法不同,请以实际情况为准。本文以阿里云和腾讯云为例。
- 阿里云配置CNAME方法
- 腾讯云配置CNAME方法
如果您的DNS服务商是阿里云,您可以根据以下步骤完成CNAME配置。
使用加速域名所在的阿里云账号,登录 云解析DNS控制台
在公网权威解析页面,找到加速域名的主域名example.com,并单击右侧的解析设置。
单击添加记录,添加CNAME记录。
记录类型选择CNAME。
主机记录输入www,解析请求来源选择默认,记录值输入CNAME地址(例如www.example.com.w.kunlun.com),TTL保持默认10分钟,然后单击确定。
- 主机记录就是域名的前缀。www.example.com的主机记录是www;如果您的加速域名就是主域名example.com,那么对应的主机记录填写@。
- 对于同一个主机名,CNAME记录和A记录是相互冲突,只能有一个存在。如果您要加速的域名存在相同主机记录的A记录,需要将A记录暂停或删除,才能配置CNAME记录。
- 暂停A记录,配置CNAME的时候,会导致域名短暂的不可访问,为减少对您域名的影响,请根据您日常流量的变化情况,在合适的时间进行配置。
单击确认,完成添加。
a.如果您的DNS服务商是腾讯云,您可以根据以下步骤完成CNAME配置。
b.登录DNSPod控制台。
| 参数 | 说明 | 填写样例 |
|---|---|---|
| 主机记录 |
|
说明: 域名解析设置是针对您注册的域名(如 example.com)或域名的左侧部分进行解析设置。配置主机记录时,您仅需要填写要解析的部分(如解析 www.example.com 时填写 www)。 |
| 记录类型 | 选择 CNAME。 | CNAME |
| 线路类型 | 选择“默认”类型。 | 推荐保持默认 |
| 记录值 | 输入加速域名对应的 CNAME 记录值。 说明: 一级域名(如 www.example.com)和二级域名(如 www.example.aliyundoc.com)对应的 CNAME 值不同。如果您要加速二级域名,需要将二级域名也添加到 CDN 上并解析到对应的 CNAME 记录值,或者在 CDN 上添加泛域名,泛域名的 CNAME 可以被二级域名使用。添加泛域名或二级域名,请参见添加加速域名。CNAME 记录值前缀与域名类型对应关系:
| www.example.com.w.kunluns1.com |
| 权重 | 无需填写。 | 不涉及 |
| MX | 无需填写。 | 不涉及 |
| TTL | TTL 为缓存时间,数值越小,修改记录后各地生效时间越快。 | 推荐保持默认 |
c.在对应域名的域名解析页,单击添加记录,添加CNAME记录。
单击保存,完成添加。
阶段四:资源预热
首次接入CDN后,可选择将热点静态资源提前预热至CDN节点。用户访问时可直接由CDN节点响应,提升初次访问速度。
登录CDN控制台。
在左侧导航栏,单击站点列表,进入缓存管理,找到新建刷新任务。
在刷新缓存/预热缓存页签,选择操作类型为缓存预热。
在预热内容输入框中,输入需要预热的完整文件 URL,每行一个。 单击提交,系统将开始执行预热任务。
在操作记录页签中查看资源刷新或预热的详细记录和进度。进度为100%,表示任务执行完成。
刷预热任务一旦提交成功,将无法中止。
预热任务的完成时间取决于文件大小、数量和源站性能,通常需要 5-30 分钟。