前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >腾讯云CDN如何配置使用

腾讯云CDN如何配置使用

原创
作者头像
用户1094633
发布2022-02-14 14:50:59
16.4K0
发布2022-02-14 14:50:59
举报
文章被收录于专栏:运维随笔运维随笔

前言

何为CDN呢?为什么的网站需要它呢?网站全国各地可能因为延迟访问慢,而CDN是帮助一个网站能够加速打开。CDN全称内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免因网络拥堵、跨运营商、跨地域、跨境等因素带来的网络不稳定、访问延迟高等问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。 

教学内容

今天抽空写个腾讯云CDN的配置使用教程,

  • 访问腾讯云官网,点击右上角控制台登录(没有账号的可以用QQ或者微信注册然后绑定手机登入),然后顶部菜单左边的云产品下拉框在搜索框输入内容分发,找到CDN与加速选项下的内容分发网络 CDN服务产品
image.png
image.png
  • 在内容分发网络控制台勾选我已阅读并同意相关服务条款 >> 开通服务
image.png
image.png
  • 点击内容分发网络控制台左侧的域名管理功能   >>   添加域名
image.png
image.png
  • 添加所需加速的域名

加速区域选择

中国境内:全球用户访问均会调度至中国境内加速节点进行服务(需要域名有备案) 中国境外:全球用户访问均会调度至中国境外的加速节点进行服务(海外节点,域名无需备案) 全球:全球用户访问将会择优调度至最近节点进行服务(全球域名需要备案,国内的请求国内节点,海外请求海外节点)

加速域名

填写需要加速的域名,例如:www.ahaoyw.com

PS:如果你的域名是在别人手里买的,或者域名在其他腾讯云账户使用过,那么需要验证管理权,按照给出的方案做个验证就好了。

加速类型:正常选择静态资源加速即可

如需其他加速类型可参考下面介绍选择

内容分发网络 CDN 适用于静态资源加速,静态资源指假如不同用户多次访问某一资源时,源站会返回相同内容。例如:html、css 和 js 文件、图片、视频、软件安装包、apk 文件、压缩包文件等。 可以选择如下细分场景的加速类型,获得最优的加速效果: CDN 静态加速:适用于电商类、网站类、游戏图片类小型资源加速场景。 CDN 下载加速:适用于游戏安装包、音视频源文件下载、手机固件分发等下载场景。 CDN 流媒体加速:适用于在线教育、在线视频点播等场景。 全站加速网络 ECDN 适用于动态资源加速,动态资源指假如不同用户多次访问某一资源时,源站会返回不同内容。 例如:API 接口、.jsp、.asp、.php、.perl 和 .cgi 文件等。 你可以选择如下细分场景的加速类型,获得最优的加速效果: ECDN 动静加速:适用于各类网站首页等动静态数据相融合的业务场景。 ECDN 动态加速:适用于账号登陆、订单交易、API调用、实时查询等场景。

IPv6访问:有需求则开启

所属项目:选择默认项目

源站配置

源站类型:网站服务器选择自有源 回源协议:选择HTTP(源站如果有HTTPS则选择HTTPS协议) 源站地址:填写网站所在服务器ip地址,网站端口(默认HTTP协议80,HTTPS协议443。其他端口则自定义)。权重默认即可,多台源站可自定义分配回源权重

回源HOST:填写加速的域名

image.png
image.png

服务设置:默认选择,我们添加完域名以后再来修改

image.png
image.png

提交之后,域名管理界面显示刚刚添加的加速域名,状态部署中,稍等片刻。

image.png
image.png

等状态部署中变成已启动,点击右侧管理,进行CDN缓存设置

image.png
image.png

基本配置我们刚刚设置完了,点击 访问配置 一般来说默认就行,可以防盗链,IP黑白名单、IP频率配置和视频拖拽等功能,如有需求根据上面提示吧功能打开然后配置就可以了

功能介绍可以参考CDN访问控制文档介绍

image.png
image.png
  • 点击 缓存配置  >> 节点缓存过期配置进行配置
image.png
image.png

全部设置为了 0,即直接回源,不设置节点,因为全站设置了缓存,可能会引起某些功能延迟或者失效。  文件类型-内容:“.jpg;.png;.jpeg;.gif;.bmp;.mp3;.mp4;.flv;.webp;.swf;.css;.js”,刷新时间:30天,整理都是js,css和图片。

然后点击回源配置:这里我只开启了分片回源设置,下面的“回源跟随301/302配置”不要开启

image.png
image.png
  • 点击 HTTPS配置

设置证书的话,需要在左侧菜单“证书管理”中添加证书。如果https证书在腾讯云申请的话选择托管证书,如果证书不在腾讯云选择自有证书,把证书下载到本地,然后找到Nginx格式的证书复制证书内容和秘钥,粘贴到对应位置

image.png
image.png
  • 开启:HTTP2.0,配置强制跳转http访问跳转到https
image.png
image.png
  • 开启 HSTS配置 配置 过期时间   15552000秒
image.png
image.png
  • TLS版本配置,默认即可。如有需要TLS1.3则勾选对应选项
image.png
image.png
  • 点击 高级设置  >> 智能压缩开启压缩
image.png
image.png

最后需要我们前往域名DNS服务商添加CNAME的记录,具体如何添加腾讯云给出了详细教程,这里不再赘述,需要的自行点击查看:配置 CNAME 

然后等待域名解析生效就行了,按键盘的Win+R打开运行窗口,输入CMD打开DOS命令提示符窗口ping域名例如ping www.ahaoyw.com查看返回值是不是你源站IP,不是的话CDN就生效了,如图。(记得ping的时候把域名换成自己的)

image.png
image.png

好了,腾讯云CDN基本配置使用到此就设置完成了,如需其他功能可以参考内容分发网络 CDN官网文档

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 教学内容
相关产品与服务
内容分发网络 CDN
内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免因网络拥堵、跨运营商、跨地域、跨境等因素带来的网络不稳定、访问延迟高等问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档