前言 网站刚刚搭建起来,觉得背景图片什么的加载太慢了,所以打算开启 cdn 加速。折腾了两天,遇到了很多坑,在此记录一下。 开始打算在www.vseu.com中进行 cdn 加速的,因为访问vseu.com或者www.vseu.com的时候 nginx 是自动跳转到www.vseu.com的(主要是配合 ssl 证书进 ..

配置七牛云 cdn 加速

本贴最后更新于 373 天前,其中的信息可能已经斗转星移

前言

网站刚刚搭建起来,觉得背景图片什么的加载太慢了,所以打算开启 cdn 加速。折腾了两天,遇到了很多坑,在此记录一下。

开始打算在www.vseu.com中进行 cdn 加速的,因为访问vseu.com或者www.vseu.com的时候 nginx 是自动跳转到www.vseu.com的(主要是配合 ssl 证书进行装 x,下一篇会介绍如何配置 https 证书),所以我以为对 www 进行加速就好了,www 加速过程中遇到了很多坑,最后为还是换成了img.vseu.com...

至于为什么选择七牛云,因为Solo内置七牛云文件上传功能,自己懒得重写了,其实之前也用过,感觉七牛口碑还不错。

废话少说,开始教程。

申请 ssl 证书

进行 cdn 加速之前,我们需要先去申请一个 ssl 证书。如果您的网站不需要通过 https 协议进行访问,则可以跳过此步骤。

1.登录七牛云控制台,进入 ssl 证书服务。

imagepng

2.购买证书,证书品牌:TrustAsia 证书种类:DV 域名型。

imagepng

3.补全信息,填写域名信息和公司信息等。

4.确认证书,进入 ssl 证书服务列表查看我们刚刚申请的证书,进行域名所有权验证,登录阿里云控制台--域名解析--添加解析,解析参数如图所示。然后等待七牛云签发。

imagepng

imagepng

cdn 加速

1.登录七牛云,创建存储空间,这个不多介绍。

2.给存储空间绑定域名或者自定义域名,加速域名记得要备案。通讯协议我选的 https,http 加速前 10GB 是免费的,https 是 0.28 元/GB,感觉还可以,反正目前本博客也没什么流量,一个月花不了几块钱。原站配置建议不要修改,我在这里遇到了很多坑。。。其他选项暂时可以不用修改,如有需要也可以开启图片自动瘦身功能,或许会更快一点,价格 0.1 元/千次。稍后就会显示创建域名处理中了,这个时候我们可以先去配置 cname。

imagepng

3.配置 cname,进入七牛云融合 cdn 服务,在域名管理中找到我们刚刚创建的域名进行配置。这个时候会提示我们配置 cname,那我们就配置一下咯。复制 cname,登录阿里云控制台,点击域名--> 解析--> 添加解析,记录类型-->cname 主机记录输入你刚刚加速的域名(例如 img.vseu.com) 记录值就是你刚刚在七牛云复制来的 cname。添加好解析之后,等待七牛云处理,大概十分钟就好了。

4.再次进入到存储空间概览,如果正常的话 cdn 加速域名列表中应该有我们刚刚添加的加速域名了。这个时候进入到内容管理,设置外链默认域名为我们刚刚进行加速的域名,点击保存。

imagepng

imagepng

5.将图片上传到刚刚创建的七牛云存储空间,这个空间下的资源都会进行 cdn 加速,然后复制外链进行访问,会感觉好像快了那么一点点。。。在融合 cdn 服务的统计中可以看到加速域名的用量统计。

  • CDN
    12 引用 • 55 回帖
  • 七牛云

    七牛云是国内领先的企业级公有云服务商,致力于打造以数据为核心的场景化 PaaS 服务。围绕富媒体场景,七牛先后推出了对象存储,融合 CDN 加速,数据通用处理,内容反垃圾服务,以及直播云服务等。

    19 引用 • 188 回帖 • 237 关注
2 回帖
请输入回帖内容...
  • linker

    图片慢的话,推荐用图床解决。

  • lucky API

    好的,我了解一下,谢谢 ~