使用CloudFlare白嫖阿里云OSS做图床
前言
在写博客的时候经常会遇到不知道图片放哪里的尴尬处境。放公共图床没保障,万一那一天图床关停了,那你的图片就全部都没了到时候修改图片链接可以改到吐。使用付费的储存桶或者是储存空间来储存自己的图片使用起来感觉非常的棒,速度非常的快,而且非常的稳定有保障。但是费用是一个非常大的问题,要是遇到博客图片被刷的情况就是一夜一套房那就完了。
无意中看到了阿里云正式加入Cloudflare带宽联盟可以白嫖对象储存,刚好可以解决我们博客图片的问题。(阿里云官网信息发布地址)
图片中的就是福利详情,可以看到送的东西根本用不完,别说一个博客了一个小型论坛也用不了这么多的资源。
准备工作
1、一个阿里云国际版的账号
2、Cloudflare账号一个
3、域名一个需要提前加入到Cloudflare账号中
部署过程
1、创建储存桶
直接搜索oss → 开通oss → 开通Bucket
按照下图的提示创建储存桶,修改好相关配置之后就可以点击确定创建储存桶了。
2、域名绑定
点击左边列表中的Bucket 列表,然后进入你刚刚创建的储存桶中,点击传输管理 → 域名管理 →绑定网域名称。
这里填入你的域名或者是二级域名都行,添加完成后点击网域名称所有权验证,会让你添加TXT记录,到你的域名解析商处添加好记录点击验证。
这里我添加freenom的免费域名一直添加不上,换成别的后缀域名就一下子成功了,托管有遇到一直添加TxT验证不通过可以换一个域名试试看。
添加完域名如果你需要开启https需要在证书托管中上传你的域名证书,证书可以随便申请一个一年的。
然后点击域名绑定配置就可以看到你刚刚添加的域名和回源域名,如下图所示
在Cloudflare中添加上解析设置记得开始小云朵,否则是要计算流量的。添加完成后等一段时间就可以了使用了。
3、Cloudflare域名规则设置(推荐/可选)
正常情况下是不需要添加页面规则的,但是如果不设置每一次访问你的图片都需要回源到阿里会比较的慢,添加页面规则可以直接加快访问。
点击规则→创建页面规则填写: 域名/*
然后按照下图设置一下规则就行,可以将浏览器缓存TTL和边缘缓存的时间设置长一点
使用体验
总的来说使用情况是相当不错的,而且加载的速度也非常的快,我在多天中分别下载测试了一段时间,基本上所有的流量都被缓存下来了,阿里云上面也基本没有使用什么流量。标准型存储前5G是免费的,流量的话每个月也有5G免费的所以根本不用担心。
阿里云国际站OSS定价网址:点击前往
版权声明:
作者:一叶甘棠
链接:https://www.tangshuwu.com/tutorials/110.html
来源:棠树小屋
文章版权归作者所有,未经允许请勿转载。
wuzhong
支持一下
高等小熊猫
博主你的图片好像加载不出来了
一叶甘棠@高等小熊猫
dns解析设置错误没发现,现在已经正常,已经被自己蠢哭辽。
q
一个阿里云国际版的账号,限制99%国内用户
一叶甘棠@q
现在阿里云国际支持银联卡,注册应该不是什么大问题。
港口的冰河小鸟
这个和七牛云免费的10g哪个快点
一叶甘棠@港口的冰河小鸟
所有国内的CDN都比这个快