1. 引言
在写本文之前,我所记录的文章中的图片都是通过 PicGo 将其托管到 Gitee 仓库中,但是由于几周之前发现文章中的图片无法显示,原来是由于 Gitee 将我作图床的仓库进行了封禁导致无法访问。因此为了解决该问题,我开始另谋他路。最终决定使用阿里云的OSS对象存储服务来实现自己的需求。
2. 准备工作
- 购买阿里云对象存储服务。
- 安装 Typora 和 PicGo
- 进行相关配置
3. 阿里云OSS购买
- 首先购买存储资源包
这里我买的是标准(LRS)存储包+40GB空间容量
- 访问产生的流量费用
这里只是购买了存储空间,不包括公网访问所产生的流量费用,如果你的资源访问量巨大的话,建议购买相关流量套餐。我本人选择的是按流量计费模式,内外网流入是免费的,即往OSS中上传资源所产生的流量不收费。具体定价详情(https://www.aliyun.com/price/product?spm=5176.8465980.help.3.4e701450HAK0sZ#/oss/detail/ossbag)
- 创建 Bucket 列表
- Bucket 名称 :自己起
- 地域 :看着选
- 存储类型 : 标准存储
- 同城冗余存储 : 不用开通
- 版本控制 :不用开通
- 读写权限 : 公共读
- 服务端加密方式 :无
- 实时日志查询 : 不用开通
- 定时备份 : 不用开通
(需要开通的都是得加钱的)
- 在创建好的Bucket中创建文件目录
创建的文件目录就是到时候你要上传的图片等资源所要放置的位置。
4. 安装 PicGo
PicGo 可以实现图床的自动化管理,软件中有阿里云OSS图床,我们只需要进行相关配置即可实现通过PicGo便捷的上传图片、生产外链,并且还可以在PicGo的相册中直接查看我们已经上传上去的图片。
5. 安装 Typora
Typora 是一款功能强大的 MarkDown 编辑器,能够实现所见即所得。大大方便了我们写文章,记笔记。通过在 Typora 中结合 PicGo 进行相关设置即可实现将图片粘贴进去就能将其直接上传到阿里云的OSS中去。
6. 使你的图床更好用
这里我说一下具体的配置问题。
- PicGo 中配置阿里云OSS
- 设定 KeyId:填创建好的 AccessKey ID
- 设定 KeySecret :填创建好的 AccessKey Secret
- 设定存储空间名 : 填自己创建的 Bucket 名称
- 确认存储区域 :创建 Bucket 时选的区域 (默认为 oss-cn-beijing)
- 指定存储路径 :自己创建的文件目录
这里需要去阿里云中创建一下 AccessKey
接着创建AccessKey,记得将创建好的
AccessKey ID
和 AccessKey Secret
保存一下,因为密码数据只会展示一次 。在 PicGo 中
- Typora 中设置贴图自动上传
在 Typora 偏好设置中选择图像,内容配置见图片
OK ,至此图床搭建以及相关配置都已完成。希望对大家有所帮助。如果在此过程中你遇到什么问题,可以通过电子邮件留言。
Loading Comments...