使用阿里云OOS搭建图床并使用PicGo上传图片

泄露秘密 提交于 2020-02-19 07:14:15

使用Markdown写博客超级方便,对程序员非常友好便捷,但是插入的图片如果只能本地查看,那就太难受了,因此需要图床来保存图片,复制外链插入到Markdown中,这样大家都能看~

虽然使用阿里云的oss,做个人博客的话,费用其实蛮低的。

本文是参考JavaAlliance阿里云oss搭建图床以及使用PicGO上传图片到图床

根据本人操作实际做的记录,感谢前辈大佬~

2019.12.30

目录

开通阿里云OOS服务

首先进入阿里云OOS服务网站,点击立即开通,进入管理控制台。

服务计费有两种方式,一种是按量收费(默认方式,从我们的阿里云账户直接扣钱),一种是套餐包月包年。

计费来源是容量和流量,容量就是你往里放的文件大小,流量就是你访问时传输文件的大小。个人博客的话,购买40G容量套餐,流量就按量收费就好了。

控制台新建Bucket

开通了服务、购买了容量包之后,就得新建一个Bucket并配置它。一个账号可以建立多个Bucket,就是存放照片等文件的地方。

自定Bucket名称,读写权限需要设置成公共读,其他默认即可。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FBPwZCZS-1582010713026)(https://p72.tr4.n0.cdn.getcloudapp.com/items/llu450Xy/Image+2019-12-30+at+3.38.48+PM.png?v=51de5658b57ea18053eae2a2588b989a)]

创建Bucket之后,图床就有了,接下来就是利用工具快速上传图片。

使用PicGo实现快速上传图片

下载PicGo

PicGo是github上的一个开源项目,能够帮我们将图片快捷上传到图床,并自动将图片链接复制到剪贴板中。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DQ6ppRKo-1582010713029)(https://charlesblog.oss-cn-hangzhou.aliyuncs.com/img/BlogOss/PicGo.png)]

在readme中找到下载链接下载系统对应安装包安装即可。

安装右键点击PicGo在状态栏的图标,打开详细窗口,进入图床设置。

picgo

先介绍各个参数是什么:

  • AccessKeyId和AccessKeySecret从阿里云控制台获取
  • 存储空间名是Bucket的名字
  • 存储区域也要在阿里云OSS控制台寻找
  • 存储路径是存储图片的位置,要求以/结尾
  • 自定义域名可写可不写

PicGo配置-AccessKeyId和AccessKeySecret

点击网页右上角头像,进入AccessKey管理页面

毕竟是使用了第三方软件,根据提示使用ram子账户授权的方式。

在“人员管理”下“用户”中,新建用户,使用“编程访问”。

new

复制AccessKeyId和AccessKeySecret并填写到PicGo。

注意:若开通编程访问,请及时保存AccessKey 信息,页面关闭后将无法再次获取信息。

copy key

点击添加权限,将管理OSS的权限加上。

PicGo配置-存储空间名/区域/路径/自定义域名

存储空间名是Bucket的名字。

存储区域也要在阿里云OSS控制台寻找,在概览下的“访问域名”中。

如下图那就是oss-cn-hangzhou

location

存储路径是存储图片的位置,要求以/结尾

自定义域名可写可不写

上传图片

配置了之后,在截图了之后,可以点击剪贴板图片上传,也可以使用快捷键快速上传剪贴板图片(快捷键在PICGO设置中可以设置)。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!