Blog图床配置——PicGo
图床
一、简介
图床是用来解决md文件和html组成的网页图片缺失问题,由于图片资源相比文字的高存储占用,纯文本和图片视频的解耦合能更好得解决这种问题,将图片转为云端链接,更加简单高效。
第三方插件和图床多免费使用,但链接和图片的时效性难以保证,时间一长容易失效,执行购买云端OSS资源进行图床配置是兼顾稳定性和效果的平衡之选。
(即刻图床是我之前使用的,图片2周后失效了,遂转向阿里云图床方案)
二、阿里云OSS购买
点击对象存储OSS
购买40G包月包2年18块(一顿饭钱的价格感觉还可以🐶)
创建Bucket,注意读写权限设置为公共读,服务端加密方式设置为无
在对应bucket的文件列表中创建img文件夹(以后要保存图片的位置)
概览这里的外网访问和bucket域名是后面要使用的信息
Accesskey管理获取相关密钥
三、PicGo下载&配置
1. 下载
下载链接
这里MacOS可以直接使用以下指令安装
1 | brew install --cask picgo |
由于MacOS的软件签名机制,安装后无法打开未签名的软件(会提醒软件已损坏,请移动到垃圾桶),可以使用以下指令绕过限制
1 | xattr -cr /Applications/PicGo.app |
2. 配置
使用(二)步骤中的相关信息进行填写后设为默认图床即可
注意⚠️:
- keyid和keysecret是Accesskey内容
- bucket为bucket的名称
- 存储区域注意要去掉后面的后缀(aliyun.com)
- 自定义域名即为http://[ Bucket域名 ]
四、Typora联动
打开typora -> settings -> 图像 -> 上传服务
选择PicGo.app
点击验证图片上床选项
使用方法
点解上传所有本地图片即可,注意不要将文件重复上传(图片文件名称不能一致)
Done