Typora-PicGo-OSS对象存储
Typora-PicGo-对象存储OSS
问题描述:
上次做完Gitee图床配置后,今天发现图床突然不能使用了,直到我查找到Gitee仓库变成私有后才发现做的图床被封禁了当前仓库因涉嫌外链滥用(RAW),不支持设置为公开仓库
,就导致我的笔记链接的图片全部失效。这令我很头疼,毕竟是当时为了能够免费使用上图床才去白嫖的Gitee,也就运行了一年吧,可能因为前几天上传代码图片被误判了,当时只有两张图有问题被和谐了,然后我很作死提交了复核,第二天就直接全部不能用了,T.T
目前的解决方案我决定选择阿里云的对象存储OSS,首先说一下好处吧:第一点是大厂的产品比较可靠,也可以选择七牛云的对象存储(之前我也同时卸了一篇关于七牛云图床的使用方法:Typora-PicGo-七牛云图床
);为什么这次没有选择七牛云呢,接下里就涉及到OSS的第二大优点了,OSS不需要再绑定域名
就能保证一个链接永久访问图片;第三大优点就是存储费便宜,请求费便宜,流量费稍微贵点,但是对于记笔记来说费用就是九牛一毛。
解决方案:
- 注册阿里云账号,购买对象存储OSS的资源包,配置Bucket,配置权限
- 下载PicGo,配置图床信息
- 配置Typora偏好
阿里云对象存储OSS的配置
登录阿里云
阿里云网址:https://www.aliyun.com/
价格说明:可以简单的理解为三部分存储费、流量费、增值服务费
OSS产品定价:https://www.aliyun.com/price/product?spm=a2c4g.11186623.0.0.2e911bfbOZj6Z8#/oss/detail
新用户免费额度
购买基础存储包-示例
- 注册并登录阿里云=》找到首行的产品=》选择存储=》对象存储OSS
- 这里需要购买资源包,这里选择存储类型=》存储资源包
- OSS资源包=》标准-本地冗余存储=》中国内地通用=》40GB=》6个月
这是最划算的购买组合,也可以根据需求自定义,建议按照最低标准购买,后续根据需求升级
配置Bucket
- 进入对象存储OSS的控制台=》选择Bucket列表=》创建Bucket
- 填写Bucket名称=》选择地域(建议选离本地较近的)=》标准存储=》本地冗余存储(因为刚刚买的资源包类型是这个)=》关闭阻止公共访问=》公共读权限=》选择默认资源组=》完成创建
- 进入刚刚创建的Bucket控制台
- 找到地域节点,待会儿配置图床要用,如下图地域节点是
oss-cn-beijing
配置访问用户权限
- 配置一个新的用户权限,点击右上角的访问控制
- 选择用户=》创建用户(该用户用于专门访问OSS并分配其权限)
- 填写登录名称=》打开OpenAPI调用访问=》其他的按自己的需求设置
- 给该用户添加权限
- 确定授权主体=》选择
AliyunOSSFullAccess
和AliyunOSSReadOnlyAccess
=》确认授权
- 进入刚创建的用户,可以新创建一个
AccessKey
,记录好创建的AccessKey ID
和AccessKey Secret
,待会儿也要用
PicGo的配置
PicGo的下载与安装
PicGo官网:https://picgo.github.io/PicGo-Doc/zh/
下载地址
下载源 | 地址/安装方式 | 平台 |
---|---|---|
GitHub Release | https://github.com/Molunerfinn/PicGo/releases | All |
腾讯云COS(opens new window) | https://github.com/Molunerfinn/PicGo/releases 附在更新日志结尾 | All |
山东大学镜像站(opens new window) | https://mirrors.sdu.edu.cn/github-release/Molunerfinn_PicGo | All |
Scoop(opens new window) | scoop bucket add helbing https://github.com/helbing/scoop-bucket & scoop install picgo | Windows |
Chocolatey(opens new window) | choco install picgo | Windows |
Homebrew(opens new window) | brew install picgo --cask | macOS |
AUR(opens new window) | yay -S picgo-appimage | Arch-Linux |
安装
略
PicGo的配置
- 选择新建一个阿里云OSS的配置
- 按之前记录的信息进行配置
- 选中刚创建的配置=》设为默认图床=》上传图片测试
- 在OSS控制台查看刚上传的图片
Typora的配置
Typora的下载与安装
Typora的官网:https://typoraio.cn/
下载地址
https://download2.typoraio.cn/windows/typora-setup-x64.exe
价格
官网价格89¥永久使用,建议支持正版
Typora的配置
- 点击左上角的文件=》偏好设置
- 选择图像=》选择上传图片=》对本地位置的图片应用上述规则=》上传服务选择PicGo(app)=》选择PicGo的安装路径=》验证图片上传选项
- 出现这个弹框就说明全部配置好了
图床迁移方法
-
备份原有图床文件
-
配置阿里云OSS
-
将原有图床文件上传至Bucket空间
-
备份本地所有的笔记
-
使用VScode打开笔记所在的目录对链接进行查找替换
- 复制失效的链接前缀
- 使用VScode打开笔记所在的目录
- 在OSS控制台找到已上传的图片url=》复制为新的前缀
- Ctrl+Alt+Enter全部替换即可恢复(注意:操作有风险一定要提前备份一下)