因为平时会记录文档,而Markdown是最喜欢的一种格式,当然少不了Typora神器,但是Typora中的图片只能存放在本地环境,要是想记录到网络上,就会出现图片找不到的情况,经过一段时间寻找和权衡,终于选择了阿里云对象存储OSS+Oss-Browser+PicGO+Typora的方式。仅此记录一下搭建过程。
搭建时间:2022-07
Oss-Browser版本:v1.16.0
PicGO版本:2.3.1-beta.4
Typora版本:0.11.18
阿里云对象存储配置
购买对象存储OSS
阿里云的对象存储比较便宜,而此时需求不是很大,所以买了40G 2年的的套餐包18RMB。
image-20220711160631946.png如果是第一次使用需要开通一下,因为我已经开通过,所以这里就不演示了,开通之后进入对象存储控制台,在右下角资源包选择购买
image-20220711160830660.png image-20220711160857653.png创建OSS的Bucket
返回对象存储的控制台,选择Bucket管理 -> 创建Bucket
image-20220711161143370.png image-20220711161307131.png注意读写权限选择公共读
image-20220711161322631.png然后点击确定就创建好了一个Bucket
创建用于Oss-Browser/PicGo登录的ARM用户
点击自己的账户头像,选择访问控制
image-20220711161646298.png点击用户 -> 创建用户
image-20220711161723193.png注:如果使用Oss-Browser的话,需要选择勾选控制台访问,如果只是PicGO的话,可以只选择Open API。
image-20220711163823489.png创建用户结束后,要记录好AccessKey ID和AccessKey Secret,Oss-Browser和PicGo都会用到,然后选择 -> 添加权限
image-20220711162220032.png
权限要选择以下三个
AliyunOSSFullAccess
AliyunRAMFullAccess
AliyunSTSAssumeRoleAccess
点击确定
这样阿里云上的配置就完成了。
Oss-Browser配置
[官方文档:https://help.aliyun.com/document_detail/209974.html?spm=5176.8466032.help.dexternal.1abb1450H15zvc&scm=20140722.S_help%40%40%E6%96%87%E6%A1%A3%40%40209974.S_hot%2Bos0.ID_209974-RL_ossbrowser-LOC_consoleUNDhelp-OR_ser-V_2-P0_1]
Oss-browser是阿里云官方提供的一个OSS图形化管理工具,因为感觉很方便,所以下载下来使用,如果觉的用不到,可以省略这一步骤直接配置PicGo。
填写AccessKey ID和AccessKey Secret
image-20220711163458346.png配置完成后可以在这里管理上传后的图片,不需要再登录阿里云。
PicGo配置
[官网:https://picgo.github.io/PicGo-Doc]
安装PicGO
下载地址:https://github.com/Molunerfinn/PicGo/releases
选择对应的版本下载
配置PicGO
只选择阿里云OSS,为了简约,其他的有用到的可以打开
image-20220711164801836.png
设定KeyID: 阿里云ARM用户的 AccessKey ID
设定KeySectet: 阿里云ARM用户的 AccessKey Secret
设定存储空间名: 对象存储中创建的Bucket的名称
确认存储区域: 阿里云 -> 对象存储 -> Bucket列表 -> test-images-1 -> 概览 -> 访问域名 -> Endpoint(地域节点)
指定存储路径: 相当于Bucket下的文件夹,默认是img/(注意要加“/”)
上传区选择阿里云OSS
image-20220711170237822.png到这里PicGo的配置就完成了
Typora配置
Typora的版本要高一些,不然没有图像上传的设置
文件 -> 偏好设置 -> 图像
image-20220711170634303.png到这里所有的配置就完成了,可以点击 - 验证图片上传选项测试是否成功。
顺便吐槽一下简书的外链是真难用,上传几次都不成功,最后还是手动上传到简书再添加,更难受的是,这个文章还是写如何搭建图床,搭建之后无法使用,是真的难受!!!
网友评论