使用七牛云存储全面加速你的网站

建站总是离不开CDN,这篇文章将会介绍如何使用七牛云对象存储和融合CDN加速你的网站访问速度。

七牛云是国内比较不错的云服务商,对象存储和融合CDN很好用,每月有10GB的免费流量,是个不错的选择,但是选择七牛云也有缺点,官方没有比较好用的资源管理工具,只能用第三方开发的,在GitHub上找到一个还不错的windows客户端,有兴趣的可以了解一下。

准备材料


  • 注册好并完成实名认证的七牛云账号
  • 已备案的域名

创建七牛云对象存储


进入七牛云控制台,出现下图:

点击添加对象存储,创建存储桶

存储空间名称根据规则填写,建议使用有意义的名称

存储区域选择离你比较近的,我这里选择了华北地区

访问控制选择公开空间即可

配置镜像存储


设置镜像存储,源站资源(文件/图片等)根据初次访问自动同步到七牛云存储,数据平滑迁移。可使用绑定的自定义域名访问镜像存储的源站资源。

存储桶创建完成后,选择镜像存储,输入镜像源地址为你的博客域名,要加http(s)://

绑定域名


到这一步其实已经可使用七牛云的对象存储和融合CDN服务了,但是七牛云提供的测试域名有效期只有30天,为了安全起见,我们需要绑定自己的域名。

进入对象存储,选择绑定域名,出现以下界面:

切记不要绑定你网站的顶级域名和www域名,可以使用其他二级域名。

比如我网站的是pandacui.com和www.pandacui.com,那么七牛云CDN绑定的域名是cdn.pandacui.com,也可以是img.pandacui.com

通信协议可以选择http,不过现在一般都是https,https协议不能使用七牛云的免费额度,你自己决定,使用https要申请或上传你的自有证书才可以部署。

覆盖范围选择中国大陆

使用场景选择图片小文件

其他选项保持默认即可

点击创建,提示创建成功后会出现部署成功

配置CNAME


域名绑定完成后并不能使用CDN加速服务,还需要到你的域名服务器配置CNAME解析,配置完成之后七牛云CDN才正式生效。

本站使用的域名服务商是阿里云万网,其他服务商如腾讯云、百度云配置方式相同,只是入口不同,请自行查找。

配置完成之后需要等一段时间才可以使用七牛云CDN,一般情况在二十分钟左右,成功后会邮件通知你,或者在七牛云域名管理找到你的自定义域名,点击配置,当没有出现“请配置CNAME”字样时,表示配置成功。

WordPress配置七牛云CDN


以上步骤操作完成后,七牛云对象存储和CDN就配置完成了,下一步需要在WordPress中启用CDN加速。

在WP中启用CDN加速需要通过插件的方式实现,这里推荐使用WP Fastest Cache插件,有关此插件的具体介绍,可以参考我的另一篇文章,这里只是用这个插件的CDN功能。

在WP Fastest Cache设置界面,选择CDN,点击other CDN,如下图所示:

CDN Url输入七牛云绑定的自定义域名

Origin Url输入你的网站域名,不要http(s)

点击下一步,下一步即可完成CDN配置,可以到你的七牛云对象存储中查看是否有文件上传过来了,如果有,就代表CDN启用成功了。

可以打开浏览器调试工具,查看图片资源和JS/CSS的加载地址是否来自七牛云CDN

到此就结束了WordPress对七牛云的配置,你会发现你的网站速度变得飞快!

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部