阿里云OSS搭建博客图床

1 什么是图床

      图床就是一个储存图片的服务器,把图片上传到图床,通过连接就能获取到该图片。

2 为什么要图床

       图床的作用是保存图片,我主要是保存博文中的图片。因为我在平时都是用 Typora 在本地写Markdown笔记,Markdown里的图片是文件外引用的,这样直接导入Markdown文件时相应的图片并没有导入。就会像这样:

阿里云OSS搭建博客图床

必须重新上传所以图片,太麻烦了。

而把图片上传到图床之后,在Markdown文件中需要图片的时候导入图片链接,就可以正常显示图片了。

阿里云OSS搭建博客图床

          还有一个比较重要的点是这样可以多平台发布,你能想象每个平台都要上传一次文中的图片有多麻烦吗。而有了图床之后,我就可以在本地用Typora写Markdown,直接上传到要想要发布的博客平台上

3 用什么图床好呢

3.1 图床类别

现在图床大致有三种:

(1)专门的图床工具,一般免费。

(2)用七牛云、阿里云对象存储服务(OSS)作用图床,部分服务收费。

(3)自己的服务器搭建图床。别想了,你要先有服务器。

3.2 图床需求

需求决定选择,我对图床的要求有:

(1)稳定!稳定!稳定! 这里我才明白为什么有些博客里的图片加载不出来。

(2)经济。一个字,穷。

(3)便捷。我用图床就是为了不麻烦,如果折腾了一圈,方便不了多少,岂不白搞。

几个主要的图床介绍可以看这里:知乎-盘点一下好用免费的图床

3.3 最终选择

(1)图床工具虽然免费,但我还是得先上传图片,获取链接,粘贴链接,有点麻烦,pass。

(2)七牛云回收测试域名太坑了,我又没有域名,pass。

(3)阿里云OSS搭建图床。收费还是比较实惠的:存储空间收费(9元/年)+外网流出流量(我这点小流量可以忽略不计了),先试用一下看收费试试水。理由主要还是Typora上支持图片自动上传到阿里云图床。

4 购买并配置对象存储空间

 4.1 购买

注册登陆阿里云(推荐用支付宝登陆,方便),找到对象存储服务并购买。

阿里云OSS搭建博客图床

 4.2 创建Bucket

Bucket可以理解一个存储空间,注意这里读写权限要设置成公共读,外网才可以通过链接访问图片。其它默认即可。

阿里云OSS搭建博客图床

4.3 使用图床

选择对应存储空间切换到空间管理即可上传图片。上传的图片复制URL即可使用。

阿里云OSS搭建博客图床

如:点击链接查看图片https://czpcalm.oss-cn-beijing.aliyuncs.com/Snipaste_2019-11-17_00-35-34.png

到这里,图床就算建好了。

5 参考

markdown博客图床上传的艰辛之路