文章目录
因为平时会记录文档,而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。
如果是第一次使用需要开通一下,因为我已经开通过,所以这里就不演示了,开通之后进入对象存储控制台,在右下角资源包选择购买
创建OSS的Bucket
返回对象存储的控制台,选择Bucket管理 -> 创建Bucket
注意读写权限选择公共读
然后点击确定就创建好了一个Bucket
创建用于Oss-Browser/PicGo登录的ARM用户
点击自己的账户头像,选择访问控制
点击用户 -> 创建用户
注:如果使用Oss-Browser的话,需要选择勾选控制台访问,如果只是PicGO的话,可以只选择Open API。
创建用户结束后,要记录好AccessKey ID和AccessKey Secret,Oss-Browser和PicGo都会用到,然后选择 -> 添加权限
权限要选择以下三个
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
配置完成后可以在这里管理上传后的图片,不需要再登录阿里云。
PicGo配置
[官网:https://picgo.github.io/PicGo-Doc]
安装PicGO
下载地址:https://github.com/Molunerfinn/PicGo/releases
选择对应的版本下载
配置PicGO
只选择阿里云OSS,为了简约,其他的有用到的可以打开
设定KeyID: 阿里云ARM用户的 AccessKey ID
设定KeySectet: 阿里云ARM用户的 AccessKey Secret
设定存储空间名: 对象存储中创建的Bucket的名称
确认存储区域: 阿里云 -> 对象存储 -> Bucket列表 -> test-images-1 -> 概览 -> 访问域名 -> Endpoint(地域节点)
指定存储路径: 相当于Bucket下的文件夹,默认是img/(注意要加“/”)
上传区选择阿里云OSS
到这里PicGo的配置就完成了
Typora配置
Typora的版本要高一些,不然没有图像上传的设置
文件 -> 偏好设置 -> 图像
到这里所有的配置就完成了,可以点击 - 验证图片上传选项测试是否成功