七牛云配置图床
背景
在做md时,经常需要使用图片,但是文件一多,不仅管理不方便,分享给别人时图片也是一个问题,所以想设置一个图床来存储图片。
这里使用的是七牛云,因为有免费的10G空间
步骤
进入七牛云登陆后,在左上角选择申请空间



创建完成后,进入概览进行配置

新创建的空间会分配一个为期30天的测试域名,若域名过期则不可以访问这个空间
所以最好自己定义一个域名

加速域名可以使用一级域名(如lqqq.ren),也可以使用二级域名(如pic.lqqq.ren)
使用场景选择图片小文件
其余默认

在创建的时候,如果是第一次创建,可能需要验证域名所有权

前往你的域名解析服务商,如腾讯云

添加成功后,在七牛云选择验证即可
创建成功后,配置CNAME
CNAME 简介
CNAME 即指别名记录,也被称为规范名字。一般用来把域名解析到别的域名上,当需要将域名指向另一个域名,再由另一个域名提供 ip 地址,就需要添加 CNAME 记录。为什么使用CDN需要CNAME记录?
在七牛云开发者平台创建加速域名后,会给域名分配一个 “CNAME域名”(例:cdn-example-com.qiniudns.com)。用户需要在域名服务商处,配置一条 CNAME 记录,将访问加速域名的请求指向这个 cdn-example-com.qiniudns.com 域名记录,生效后访问加速域名时解析将会正式指向七牛云 CDN ,之后由 CDN 完成调度,使得该域名所有的请求都开始享有 CDN 加速效果。
在域名管理处复制加速域名的CNAME

去域名解析商添加记录

| 参数 | 填写说明 | 注意事项 |
|---|---|---|
| 主机记录 | 填写加速域名对应的主机前缀 | 若加速域名使用二级域名,则填前缀,若使用的是一级域名,则填@ |
| 记录类型 | 选择 CNAME 类型 | 该参数唯一,请勿自定义 |
| 线路类型 | 保持默认 | 该参数可以根据需求自行调整 |
| 记录值 | 域名创建后,七牛提供的 CNAME | 该参数唯一,请勿自定义 |
| TTL | 保持默认 | 该参数可以根据需求自行调整 |
主机记录说明
| 创建的加速域名 | 域名类型 | 主机记录 |
|---|---|---|
| qiniu.com | 普通域名 | @ |
| www.qiniu.com | 普通域名 | www |
| cdn.qiniu.com | 普通域名 | cdn |
| video.cdn.qiniu.com | 普通域名 | video.cdn |
保存后返回七牛云,等待一会后可以看到配置成功

typora添加图床
在偏好设置中设置图床


可以选择PicGo-Core(command line) 或者PicGo(app)两者都可
PicGo-Core(command line)下载较慢,下载完成后,点击打开配置文件
等待一段时间后会打开一个内容为空的配置文件,需要自己手动配置
将以下信息输入
{
“picBed”: {
“current”: “qiniu”,
“uploader”: “qiniu”,
“smms”: {
“token”: “”
},
“qiniu”: {
“accessKey”: “”,//你的七牛云密钥AK
“secretKey”: “”,//你的密钥SK
“bucket”: “”,//空间名称
“url”: “”,//你的加速域名
“area”: “”,//空间区域代号
“options”: “”,//网址后缀,不用填
“path”: “img/“//自定义存储路径,填img/即可
}
}
注意:加速域名url要填完整的域名,如http://picgo.lqlqlq.ren,用picgo.lqlqlq.ren在typora可能无法显示图片
密钥在七牛云个人中心获取

区域代号
| 存储区域 Region | 区域 Region ID |
|---|---|
| 华东-浙江 | z0 |
| 华东-浙江2 | cn-east-2 |
| 华北-河北 | z1 |
| 华南-广东 | z2 |
| 北美-洛杉矶 | na0 |
| 亚太-新加坡(原东南亚) | as0 |
| 亚太-首尔 | ap-northeast-1 |
也可使用PicGo(app),下载安装PicGO后,设置信息

并在typora的设置中将PicGo的运行程序.exe地址填入

使用app可以不用配置文件,但是每次使用时都需要打开PicGo应用
