Typora+PicGo+阿里云OSS搭建图床

软件与官网

Typora 官方中文站 (typoraio.cn)

PicGo

对象存储 OSS_云存储服务_企业数据管理_存储-阿里云 (aliyun.com)

为什么要搭建图床

如果你已经习惯使用Markdown来进行记录和创作,那么一定会发现一个问题,当我们在如CSDN,博客园,语雀等自带的markdown编译器上写作时,插入的图片会存放在一个对应其网站的链接中

image-20241202092132970

而在本地编辑器写作时,图片是存放在本地文件链接中

image-20241202092257426

如果你没注意到这一点,一定会在文档搬运中狠狠吃一堑,这是因为在Office word等文档中,图片直接插入文件中,成为文档的一部分,而markdown中的图片只是一个本地/联网的地址,当我们使用本地编写md时,如果插入的是本地路径,那么在源文件和路径不匹配时(搬运,转发,修改图片位置),就会无法显示,此时我们就需要一个图床来解决这个问题.本文将带你配置本地Typora编译器+Picgo图床工具+阿里云OSS对象存储来搭建图床.

什么是图床

图床其实就是图片托管服务或图片存储服务,是一个专门用来存储和托管图片的在线平台。用户可以将图片上传到图床服务器上,服务器会为每张图片分配一个唯一的URL用于访问,大多数图床服务都支持外链功能,允许用户将图片嵌入到第三方网页或应用程序中,提升内容的丰富度和吸引力。

我们的目的就是在typora中插入图片时,PicGo自动将图片上传至阿里云OSS并返回一个地址,此时你的图片就由原来的本地路径变成网络链接,可以在任何地方访问了

配置

阿里云OSS

  1. 打开阿里云官网,登录-控制台

image-20241202093857345

  1. 侧边栏找到对象存储

image-20241202093900861

  1. bucket列表-创建bucket

image-20241202093958688

  1. 填写信息 注意读写权限

img

  1. 创建成功

image-20241202094301972

  1. 概览-访问端口区域

image-20241202221800577

这里的地域节点和bucket域名即为我们需要使用到的关键信息

  1. 获取AccessID和KEY

PicGo

  1. 图床设置-阿里云OSS

image-20241202222144497

  1. 阿里云OSS设置
  • 设定Keyld:填写刚刚获得的AccessKeyID
  • 设定KeySecret:填写AccessKeyIDSecret
  • 设定储存空间名:填写bucket名称
  • 这里填写的是bucket名称,不是浏览器里的域名
  • 确认存储区域:填写你的地域节点,注意复制的格式[可选]
  • 指定存储路径:自定义一个文件夹的名字,以/结尾[可选,配置水印]

image-20241202222403183

保存并设为默认

  1. PicGo设置

image-20241202222616896

Typora

文件-偏好设置-图像-选择插入图片时上传图片并勾选全部需要的选项

image-20241202222908430

配置上传服务及picgo安装路径

大功告成

image-20241202222845622

    评论
    0 评论
avatar

取消