腾讯云CDN加速COS图床

准备

首先你得有个备案了的域名,之前腾讯云是可以支持默认CDN加速域名的,不过目前已经无法使用了,因此我们只能使用自定义域名了。

腾讯云:对象存储 开启默认 CDN 加速域名-控制台指南-文档中心-腾讯云-腾讯云

自2022年5月9日起,对象存储(Cloud Object Storage,COS)服务将不再支持新增默认 CDN 加速域名。您已开启、或曾经开启的默认 CDN 加速域名不会受到影响,可以继续使用,但建议您使用自定义 CDN 加速域名代替默认 CDN 加速域名。关于自定义 CDN 加速域名的操作指引,请参见 开启自定义 CDN 加速域名 文档。

接入域名

步骤如下:

腾讯云CDN加速COS图床_第1张图片

开通 CDN 服务

配置 CDN 前,您需要 开通 CDN 服务。如果您已开通 CDN 服务,请继续后续操作步骤.

操作步骤

进入 CDN 控制台,在左侧导航栏中找到域名管理,单击添加域名

域名配置

  1. 选择加速区域

  2. 填写加速域名

    如果您接入的域名为以下情况,则需要进行域名归属权验证,验证步骤请参考下方

    • 首次接入该域名。
    • 该域名已被其他用户接入。
    • 接入域名为泛域名。
  3. 选择加速类型

  4. 其他选填项(后续可在域名管理中更改)

域名配置

  • 我只有一个备案了的域名,因此我选择使用此域名加前缀子域名作为我的加速域名

腾讯云CDN加速COS图床_第2张图片

由于我已经做过了CDN接入,因此这里不在显示需要验证,通常我们还需要DNS解析验证,步骤如下:

DNS 解析验证操作步骤

  1. 单击验证方法,获取 DNS 验证所需要的解析记录信息,在验证完成前保持页面打开。
    腾讯云CDN加速COS图床_第3张图片

  2. 如果您的域名解析商为腾讯云,进入 域名服务控制台,找到该域名并单击解析,添加一条记录类型为 TXT 的 DNS 记录,主机记录填写为 _cdnauth
    腾讯云CDN加速COS图床_第4张图片
    如果您的域名解析商为阿里云,同样找到该域名并单击解析,添加一条记录类型为 TXT 的 DNS 记录,主机记录填写为 _cdnauth
    腾讯云CDN加速COS图床_第5张图片

    如果您的域名解析商为阿里云,进入域名服务控制台,找到该域名并单击解析,添加一条记录类型为 TXT 的 DNS 记录,主机记录填写为 _cdnauth

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gkDUOfmv-1653395790817)(https://pic.xinsong.xyz/img/202205182113880.png)]

  3. 等待 TXT 解析生效,单击验证按钮进行验证。
    腾讯云CDN加速COS图床_第6张图片

注意:

为接入域名验证归属权添加 TXT 记录,无论接入的是三级域名(如:a.test.com)还是多级域名(a.b.test.com),均是在主域名(test.com)下进行的,主域名前的主机记录值填写为:_cdnauth

源站配置

  1. 选择源站类型
  2. 选择回源协议
  3. 输入源站地址
  4. 配置回源 HOST

我们使用的是腾讯云的COS源直接选择就好,回源协议就选择https,开启私有桶访问权限。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GRRCboRg-1653395790819)(https://pic.xinsong.xyz/img/202205182113526.png)]

服务配置

由于我并没有大文件资源,因此不需要开启分片回源(这里根据个人需求选择)

腾讯云CDN加速COS图床_第7张图片

用量封顶配置

根据个人需求选择

腾讯云CDN加速COS图床_第8张图片

全部配置结束后点击“确认提交”

接入完成

腾讯云CDN加速COS图床_第9张图片

解析CDN域名

  1. 返回域名管理,在您域名成功解析前,CNAME 处会有提示 icon。复制此处的 CNAME 值。

image-20220518132818476

  1. 进入您的域名解析商域名控制台,我这里用的是阿里云。

  2. 单击要解析的域名,进入解析记录页。

    image-20220518133059663

  3. 进入解析记录页后,单击添加记录按钮,开始设置解析记录。

腾讯云CDN加速COS图床_第10张图片

  1. 将记录类型选择为 CNAME。主机记录即域名前缀,可任意填写(如:pic)。记录值填写为步骤1中复制的CNAME值。解析线路,TTL 默认即可。

验证 CNAME 是否生效

不同的 DNS 服务商CNAME 生效的时间略有不同,一般在半个小时之内生效。您可以通过 nslookup 或 dig 的方式来查询 CNAME 是否生效,若应答的CNAME记录是我们配置的CNAME,则说明配置成功,此时您已成功开启加速服务。

这里我使用dig的方法验证。

腾讯云CDN加速COS图床_第11张图片

配置CND域名

进入CDN控制台—>域名管理—>要配置的域名

腾讯云CDN加速COS图床_第12张图片

访问控制可以进行防盗链配置以及ip黑白名单等,这里我仅仅设置了ip限频

腾讯云CDN加速COS图床_第13张图片

根据个人需求配置即可。

申请ssl证书


通常一个ssl证书只能绑定一个域名,即使是子域名也是需要的。因此还需要申请一个证书并且绑定我们的CDN域名。

腾讯云提供了免费的证书申请,期限为一年过期了重新申请就行。

申请免费证书:https://cloud.tencent.com/document/product/400/6814

流程:

腾讯云CDN加速COS图床_第14张图片

比较简单,具体参照官方文档。

添加证书


申请结束后,进入“https配置”中添加证书

https配置指南:https://cloud.tencent.com/document/product/228/41687

腾讯云CDN加速COS图床_第15张图片

配置https,建议如下图更改

腾讯云CDN加速COS图床_第16张图片

Picgo配置

到这里就可以使用我们的CDN域名了。

进入Picgo腾讯云COS设置:

将您接入的域名填入“设定自定义域名”一栏

腾讯云CDN加速COS图床_第17张图片

验证图片上传选项

腾讯云CDN加速COS图床_第18张图片

到此就结束了,我们可以使用腾讯云提供的CDN服务了。

你可能感兴趣的:(工具使用,腾讯云,运维,http)