使用七牛云为网站提供服务

像使用hexo这种静态网站需要解决提供文件下载连接的问题.
可以直接使用百度网盘链接或者把文件放在本地文件夹下静态链接.
现在介绍一下用七牛云服务提供文件下载链接,当然,其实还有很多其他服务.

七牛云介绍

国内知名的云计算及数据服务提供商,主要提供的是现在网络上占据百分之九十的非结构化数据,也就是图片、音频、视频的云存储服务,其计费方式是按使用量计费,大大降低了一个项目的前期投入成本.(搜的)

根据我的理解,可以提供存储空间,把文件上传到它提供的空间里并提供URL供用户下载.

操作

先进行注册,可以是实名一下有一些优惠.

进入页面 七牛云 - 对象存储

image-20211229110505371

新建空间,因为针对的是hexo部署的静态网站,并且有个域名.这个域名可以不用备案,当然备案了权力更多.

访问控制选公开,地区看个人选择了,如果未备案的域名可能智能选国外了.

image-20211229110803898

然后设置CDN加速域名,这里是重点.

e.g 本站域名sekyoro.com 如果设置sekyoro.com后面解析记录如果配@或者www,就会使得原本的内容解析出问题.

image-20211229111003117

可以参考一下解决方案,因为我们这里主要解决存储问题而不是CDN加速,所以参考方法1,绑定cdn.sekyoro.com(即使用二级域名)

cdn就这样配置

image-20211229111100382

然后得到cname,去域名购买商那配置,我在腾讯云买的,进入页面添加记录即可腾讯云-控制台

image-20211229111154247

然后状态显示成功,大功告成.

image-20211229111307792

接着选择上传文件,上传文件后,获得url直接使用即可

image-20211229111336410

另外值得一提的是,如果要实现为网站上的访问者提供下载链接而又不想使用百度网盘(下载速度还是慢),除了直接静态链接,即把文件放本地,然后在markdown里写链接,也可以直接用其他的方法获取外链.详情见参考资料里的直链文件下载。

参考

如何配置域名的 CNAME - 七牛开发者中心 (qiniu.com)

分享二十一个直链文件上传下载网站 - 知乎 (zhihu.com)

一个神奇的储存空间 - 七牛云 - 知乎 (zhihu.com)

-------------本文结束感谢您的阅读-------------
感谢阅读.

欢迎关注我的其它发布渠道