SiriBlog

siriyang的个人博客


  • 首页

  • 排行榜

  • 标签115

  • 分类37

  • 归档320

  • 关于

  • 搜索

Hexo:使用七牛云进行CDN加速

发表于 2020-05-16 更新于 2021-10-29 分类于 计算机 , 环境 阅读次数: Valine:
本文字数: 1.3k 阅读时长 ≈ 1 分钟

  今天把博客再次搬家,搬到了自己的腾讯云服务器上,于是就想着不如趁此机会把之前斟酌已久的CDN也搞了,了解用户反应访问慢或无法访问的问题。


从腾讯云获取免费SSL证书

  由于我之前一直使用的https协议,而且在推广的时候也是使用的https协议,所以要实现https协议的CDN加速不但要付费,而且还得准备SSL证书。如果使用http协议的话七牛云每个月会送10G免费流量,但是https有个绿色的安全认真标志总还是要让用户看着放心一点。就个人网站的流量来说,加速费也不贵,一年也就十多块钱,正好我还遇到七牛云搞活动,18块100G一年有效期的https流量。

  证书一般也是收费的,但是也有免费的,比如腾讯云就有一年有效期的免费SSL证书。其实七牛云也有免费的,而且和腾讯云的SSL证书是同一家颁布的,但是七牛云的申请流程比较麻烦,还得填写公司等信息,腾讯云就简单多了,几分钟就办下来了。

  首先登陆腾讯云,进入控制台,切换到SSL证书页面,然后点击申请免费证书:

  然后填写相应的信息:

  稍等片刻,等证书申请下来以后,直接下载到本地。


在七牛云上传SSL证书

  登陆七牛云,并切换到SSL证书服务页面,然后点击上传自有证书:

  此时解压我们之前从腾讯云下载的SSL证书压缩包,解压出来会有好几种服务器格式的证书,我们进入Nginx文件夹:

  将1_blog.siriyang.cn_bundle.crt的前半部分和2_blog.siriyang.cn.key的全部内容填入下面输入框相应的栏目中即可。


添加CDN加速域名

  切换到CDN域名管理页面,点击添加域名。

  域名类型为普通域名,然后填上你准备加速的域名。通信协议如果选择HTTP就没别的设置,如果选择HTTPS则要添加我们之前上传的证书,至于强制HTTPS访问开不开自行选择。

  覆盖范围选择中国大陆,使用场景选择图片小文件。源站配置根据你自己的服务器配置选择域名或者IP地址,由于我设置了非80端口,所以得选择高级进行设置,回源HOST填写之前的加速域名即可,下面的源站测试要填写一个你网站上部署的文本文件,我直接使用的CNAME文件进行测试,你如果没有也可以自己上传一个文本文件,里面随便写点什么。

  之后剩下的一项缓存配置保持默认即可。


设置腾讯云域名解析

  加速域名添加成功以后会生成一个CNAME字符串。

  复制该字符串,返回腾讯云的DNS解析,并添加到你加速域名的CNAME解析下。


  这样我们的CDN加速就配置完成了,现在我们来看看加速效果:

加速前 加速后
-------- 本文结束 感谢阅读 --------
相关文章
  • Hexo:SiriBlog架构
  • Hexo:在新机器上部署博客项目源码
  • Hexo:将博客部署到腾讯云服务器
  • Hexo:将博客从GitHub迁移到Coding
  • Docker:手动下载安装Docker镜像
觉得文章写的不错的话,请我喝瓶怡宝吧!😀
SiriYang 微信支付

微信支付

SiriYang 支付宝

支付宝

  • 本文标题: Hexo:使用七牛云进行CDN加速
  • 本文作者: SiriYang
  • 创建时间: 2020年05月16日 - 20时05分
  • 修改时间: 2021年10月29日 - 18时10分
  • 本文链接: https://blog.siriyang.cn/posts/20200516203535id.html
  • 版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!
环境 Hexo
寻找无向图最小着色方案
Hexo:将博客部署到腾讯云服务器
SiriYang

SiriYang

努力搬砖攒钱买镜头的摄影迷
320 日志
33 分类
88 标签
RSS
GitHub E-Mail
Creative Commons
Links
  • 友情链接
  • 作品商铺

蜀ICP备19008337号 © 2019 – 2025 SiriYang | 1.7m | 25:41
0%