折腾篇:用阿里云OSS搭建图床
如何用阿里云OSS搭建图床
导语
Github的免费图床使用了一段时间了,后边我也会出详细教程,使用过程中发现有时候只要Github不能直连登录(众所周知),文章里的图片就不展示很头疼,所以干脆找个国内的平台搭建,阿里云oss对象存储维护方便,而且域名也是在阿里云买的,方便一个控制台管理,计费项也很清晰,下面说一下我的搭建过程
前言:论个人图床的必要性
并不是人人都需要搭建个人图床
免费的图床很多,如果是非高频使用,仅是偶尔图片生成外链,就不需要搭建图床了。这里也推荐几个免费的图床
有时候免费的是最贵的
新浪图床的防盗链事件可以百度一下就知道了,免费图床提供便捷的同时,也会存在隐患,这就是事物的辩证论,在者,免费图床不知道什么时候就挂了,你插入的图片可能就访问不到了。所以平时有生成外链的需求,个人博客、自媒体、公众号等用户拥有一个自用图床就很重要了,阿里云oss虽然付费,但是他的特性很好的解决了这些问题:
- 安全稳定,数据可靠
- 海量储存,弹性计费
- 金牌服务,保驾续航
搭建方法
一、先不说搭建,先说我们需要什么?
需求描述:我的图片生成了链接,我要插入到我的博客文章里,假设我的本地存了几张图片,我需要把它们转成外链,这时候有一个工具支持我一拖入,即可生成外链地址,我直接粘贴到我的markdown里可以实时预览到效果;
这样的工具有吗?答案是肯定的,Github大牛给出了工具PicGo:
下载地址:https://github.com/Molunerfinn/PicGo/releases
工具有了需要配置一下才能使用,找到 图床设置>阿里云OSS,我们就明确了,我们需要哪些参数了!走起!

二、注册阿里云,创建Bucket,获取“确认存储区域”、“设定存储空间名”参数
阿里云对象存储(oss):点击直达
提示没有开通的话,就先开通oss服务(开通并不花钱,使用资源才会花钱),接着创建Bucket,这块记得读写权限设置为公共读。
提示
至于oss的资源怎么购买,查看阿里云oss网站计费项、资源包等信息,我选的40G的存储包两年也就十几块钱,绝对够用了,下行流量包个人觉得没必要购买不划算,后付费的方式就好了,别怕欠费,阿里云的短信你还怕收不到?


创建成功后可以在Bucket列表中查看,创建的Bucket名称就是“设定存储空间名”参数值;点击对应Bucket名称,查看预览信息,下方红框里的就是“确认存储区域”代码

三、获取“设定Keyid”、”设定KeySecret”参数
这个其实就是阿里云的用户Accesskey,控制台 > 鼠标移入个人头像 > 下拉菜单选择 > Accesskey管理,创建一个子账户,并且把oss的权限赋予这个账号就ok了,把Accesskey两个值粘贴下来(只有创建时能看见一次,可以下载csv文件备份)

四、配置PicGo
回到我们下载的PicGo的阿里云OSS配置页面,将上边四个参数粘贴进去,指定存储路径可填可不填,这个会在你的Bucket中创建文件夹,上传的图片都会存到这个文件夹下。点击确认按钮,大功告成!

五、结论
快拖放一张图片试试吧!