七牛云CDN完整部署教程(含图片样式优化)

    133

本篇文章不含有任何推广意图,云储存入门教程,经个人实践后实现节省图片CDN流量费用。

我的网站采用的是七牛云CDN储存,价格相对阿里云OSS,腾讯云万象和火山云较为便宜,价格计算简单,不用考虑https请求数、上传加速、储存桶(每月有免费额度)单独计费,当然,我这里指的不是大型企业站(数据多,需求多)。

新建储存桶

选择对象存储

新建空间

存储空间名称随意填写,存储区域选择离你最近的区域,或者离你用户最多的区域(离得越近延迟越低),访问控制公开(私有适合自己存储个人隐私文件相当于个人云盘,或存储日志)。

建好之后绑定域名,用于公开访问,就像我现在网站的图片一样。

加速域名填写随意的二级域名,例如:cdn.xxx.xxx,服务范围根据自己的需求来,一般是中国大陆。使用场景,我们这里选择图片小文件(其他的选项也是字面意思)。

遵循源站就好,保留所有参数(后面自定义图片样式需要)。

然后在这里打开HTTPS(如果你的网站,刚才填写的链接,采用了SSL证书开启了HTTPS就必须要使用这个,因为HTPPS网站无法引用HTTP链接)。

下载好的压缩包解压,里面.pem结尾是公钥,.key结尾是私钥。(现在各大平台免费证书都是90天,又拍云暂时还是一年,不久应该也是90天了。)如果你是阿里云下载的证书,格式选择nginx那个下载,不过多赘述了。

证书部署好了,来做图片样式,图片样式设置好了可以大大减少CDN流量费,原图正常也是存储在空间内的。(收费较少,不满足一定的额度是免费的。)

还是在域名那个设置里,这两个全部开启。

从对象存储页面来到空间设置找到原图保护,开启(防止被有用心的人刷原图,导致无效压缩图片)。

再来到图片样式,新建图片样式。

开启图片瘦身,质量70-75%就差不多,看个人,剩下的选项有需求就加。图片处理样式名称,随便设一个就好(展示在图片链接末尾的,别涉及个人隐私就行)。

好了,样式分隔符一般默认为- 没有特殊需求不用管。

然后我们来到CDN,选择目录刷新,填写好绑定的域名的链接,要加https,例如https://www.example.com/

文件后缀jpg,jpeg,png,svg,bmp,webp,tiff ,网址后缀填写-和上面写的名称 ,例,你刚才写的名称是ceshi 那么这里就填-ceshi (不要丢了样式分隔符-哦)。

名称自己设置一个,Bucket(存储桶)名称就是最初新建的空间名称,Endpoint在S3域名查看(点进存储空间往下翻就有)

key在右上角头像,密钥管理查看。

上传目录填随意写一个就行,也是不要涉及隐私就行,不填就是根目录。

这块的域名就是你绑定在这个存储桶上的域名,直接写二级域名就行,不需要加https://

全部都设置好后上传一个图片试试看,能打开就说明没有问题了~其他网站也是同理,大部分都需要下载插件,比如WordPress,更好设置,在插件市场搜一搜七牛云,没有的话搜一搜对象存储。

消息盒子

# 暂无消息 #

只显示最新10条未读和已读信息