七牛云设置图床+vscode+markdown
2019-04-25 本文已影响6人
山雾幻华
全程记录下七牛云图床申请SSL免费证书,绑定域名
版本:vscode v1.33.1
日期:2019.04.25
七牛云操作
七牛云官网,注册,之后完成实名认证。实名认证完成后创建对象存储⇒新建存储空间,输入空间名称(存储空间名称作为唯一的 Bucket 识别符)

完成注册后既有30天的免费域名可以使用,此处将会使用其他域名。
首先你要有一个备案的域名,如果不知道如何备案域名,请移步10天搞定域名备案(全记录),然后你得给你的域名申请SSL证书,刚好七牛云有提供一年免费的SSL证书。
SSL证书服务⇒购买证书⇒TrustAsia⇒限免核对信息并支付⇒补全信息提交,订单状态为待确认

这时候就需要去你的域名管理商那边添加一条TXT记录,进行域名验证。
等待一会就变为已签发如上图。
之后返回储存空间⇒绑定域名

完成之后需要到你的域名服务商配置CNAME,具体配置方法旁边有说明。配置完成之后,状态就变为成功,这时候你的域名就可以使用了。
vscode
这里使用PicGo
扩展,设置参数
"picBed": {
"current": "qiniu", // 代表当前的默认上传图床为SM.MS
"qiniu": { // 七牛图床配置
"accessKey": "",// 七牛云个人中心,密钥设置
"secretKey": "",// 七牛云个人中心,密钥设置
"bucket": "", //此处为储存空间的名字
"url": "", //设置的域名,https://example.com
"area": "", //"z0" -> 华东, "z1" -> 华北, "z2" -> 华南, "na0" -> 北美, "as0" -> 东南亚
}
OS | 剪切板 | 文件管理器 | 路径 |
---|---|---|---|
Windows/Unix | Ctrl + Alt + U | Ctrl + Alt + E | Ctrl + Alt + O |
OsX | Cmd + Opt + U | Cmd + Opt + E | Cmd + Opt + O |
报错
图片上传后,打开报错为:{"error":"bucket is protected"}
为七牛云储存空间开启了原图保护,在空间设置中关闭即可
参考
https://blog.csdn.net/weiwei121451070/article/details/82885327
https://segmentfault.com/q/1010000011669020/