一站式免费图床配置指南:SM.MS + GitHub + 腾讯云 COS

简介
图床(Image Hosting Service) 是专门用于存储和托管图片的在线服务,允许用户上传图片并生成可公开访问的 URL 链接,以便在其他地方中引用。本文将简要介绍三种图床的配置方式
在配置图床前,我们需要提前下载Picgo这个软件,是一个用于快速上传图片并获取图片 URL 链接的工具。
d5c7bae510583db07484e449dee508a

  • 可以分为上传区,相册,图床设置,PicGO设置和插件设置这几个部分。

  • 在上传区,我们可以通过拖拽图片,或者剪贴板拷贝和URL拷贝的方式来上传图片。

  • 图片上传好之后,会自动把对应的格式拷贝到系统的剪贴板上,比如你选择了markdown格式,那么等图片上传完毕之后,直接在对应的markdown文本中粘贴即可。当然,你也可以选择html或者其他的格式。

  • 相册就是之前你上传过的图片列表。

  • 在PocGo设置中,目前支持腾讯云,SMMS,七牛云,又拍云,阿里云,github和Imgur这几种图床。下面将主要介绍SMMS,腾讯云,github图床的配置。

一,sMMs图床

适用场景

用于临时性的图片托管。

优缺点

✅ 免费,可直接注册使用,不需要繁琐的配置 | ❌ 国内访问速度一般,单张图片限制<5MB,总空间5GB

配置步骤

  1. 访问官网https://sm.ms
  2. 注册网站,然后进入Dashboard。
    5d3efb988c0d35a0ba3a14288152c56 1
  3. 获取token
    3ad3b09abf07f03d6da84ddf9e99646
  4. 将获取到的token填入到PocGo的图床设置即可
    126b29d1601f75483d58c4fe6471f21

二 githu图床

适用场景

适合长期稳定需求的小型项目

优缺点

✅ 完全免费,理论上容量无限大,单个文件限制20MB| ❌ 需手动配置CDN加速。

配置步骤

  1. 注册GitHub账号(可搜索相关教程)
  2. 新建仓库
    5e69ee2345093ff553a5df2916d721d
    4272b4a2fb7bea49c36bcf5552826a8
  3. 创建token
    个人头像 —> Settings—>Developer settings—>Tokens(classic) —> Generate new token —> Generate new token(classic)
    19bd601184985887aad04d8099275ab
    4e0839517fd34819107ae8708fd09cb
  4. 配置picgo
    56df1237b74a70d0b142c4d00a361e0
  5. 自定义域名
    有免费的CDN:jsDelivr可直接获取到GitHub的仓库文件,但是我感觉有点慢。因此用到另外一个办法。可以把仓库部署到vercel或者cloudflare。因为vercel的域名在国内访问不到,需要自定义域名加速访问,因此这里使用cloudflare。
  6. 注册cloudflare并且绑定github ,点击创建应用程序,选择workers再选择图床仓库,保存并部署
    aa64d30a4c30d973a6b93fe56710369

5d97e8d2b05508380ff8d4ab845fc68

  1. 配置域名
    1c6bbd9d59ab9c49943b50a0e5b69e8
    部署成功后会出现如图所示的样子,网站会自动给定一个域名,直接填入picgo即可,如果有自己的域名的,可以在自定义域里面添加,我感觉自定义的比较快一点。

37e7e135fd5cdd95d004e3b15d39590

  1. 成功

三 腾讯云 COS

适用场景

有钱的话都行👀

优缺点

✅ 速度很快,稳定,安全,便捷 ❌ 收费(如果只用作图床且标准存储类型的数据产生的标准存储容量费用。流量费用请具体参考相关文档。

配置步骤

  1. 注册腾讯云
  2. 打开控制台,找到对象存储,然后创建存储桶
    337cb683936bda79fb19691cb3a2009
    ec1b033743d0902347efc80e85f62ae

  3. 获取API密钥
    c86483724fa22e6400bcbce1ca1971e
    a6a6ff76ecaeadf548889513b2adf35

  4. 配置picgo
    bd40617a89ad1dc01235868456e6f04
    0277714a6303cf469e12fded6574445
    为了安全方面考虑,可在存储桶的安全管理列表进行防盗链等相关设置
  5. 成功