使用Markdown写博客超级方便,对程序员非常友好便捷,但是插入的图片如果只能本地查看,那就太难受了,因此需要图床来保存图片,复制外链插入到Markdown中,这样大家都能看~
虽然使用阿里云的oss,做个人博客的话,费用其实蛮低的。
本文是参考JavaAlliance的阿里云oss搭建图床以及使用PicGO上传图片到图床后
根据本人操作实际做的记录,感谢前辈大佬~
.12.30
目录
开通阿里云oss服务控制台新建Bucket使用PicGo实现快速上传图片 下载PicGoPicGo配置-AccessKeyId和AccessKeySecretPicGo配置-存储空间名/区域/路径/自定义域名上传图片开通阿里云OOS服务
首先进入阿里云OOS服务网站,点击立即开通,进入管理控制台。
服务计费有两种方式,一种是按量收费(默认方式,从我们的阿里云账户直接扣钱),一种是套餐包月包年。
计费来源是容量和流量,容量就是你往里放的文件大小,流量就是你访问时传输文件的大小。个人博客的话,购买40G容量套餐,流量就按量收费就好了。
控制台新建Bucket
开通了服务、购买了容量包之后,就得新建一个Bucket并配置它。一个账号可以建立多个Bucket,就是存放照片等文件的地方。
自定Bucket名称,读写权限需要设置成公共读,其他默认即可。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-FBPwZCZS-158713026)(https://p72.tr4.n0./items/llu450Xy/Image+-12-30+at+3.38.48+PM.png?v=51de5658b57ea18053eae2a2588b989a)]
创建Bucket之后,图床就有了,接下来就是利用工具快速上传图片。
使用PicGo实现快速上传图片
下载PicGo
PicGo是github上的一个开源项目,能够帮我们将图片快捷上传到图床,并自动将图片链接复制到剪贴板中。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DQ6ppRKo-158713029)(https://charlesblog.oss-cn-/img/BlogOss/PicGo.png)]
在readme中找到下载链接下载系统对应安装包安装即可。
安装右键点击PicGo在状态栏的图标,打开详细窗口,进入图床设置。
先介绍各个参数是什么:
AccessKeyId和AccessKeySecret从阿里云控制台获取存储空间名是Bucket的名字存储区域也要在阿里云OSS控制台寻找存储路径是存储图片的位置,要求以/
结尾自定义域名可写可不写
PicGo配置-AccessKeyId和AccessKeySecret
点击网页右上角头像,进入AccessKey管理页面
毕竟是使用了第三方软件,根据提示使用ram子账户授权的方式。
在“人员管理”下“用户”中,新建用户,使用“编程访问”。
复制AccessKeyId和AccessKeySecret并填写到PicGo。
注意:若开通编程访问,请及时保存AccessKey 信息,页面关闭后将无法再次获取信息。
点击添加权限,将管理OSS的权限加上。
PicGo配置-存储空间名/区域/路径/自定义域名
存储空间名是Bucket的名字。
存储区域也要在阿里云OSS控制台寻找,在概览下的“访问域名”中。
如下图那就是oss-cn-hangzhou
存储路径是存储图片的位置,要求以/
结尾
自定义域名可写可不写
上传图片
配置了之后,在截图了之后,可以点击剪贴板图片上传,也可以使用快捷键快速上传剪贴板图片(快捷键在PICGO设置中可以设置)。