文章

图床的搭建与使用

目录

  1. 图床是什么
  2. 使用github搭建图床

1.图床是什么

图床是一个在网上集中存图片的地方。就好像别人需要访问到一张图片,就需要一个链接,这个链接必须是公网的链接,否则互联网的其他用户就访问不到了。
有过自己搭建过文件服务器的小伙伴应该很清楚,如果这个文件要让局域网之外的网络可以访问到,就需要一个公网IP,或者采用内网穿透等其他手段。
markdown插入图片是无法直接复制粘贴的,总共有三种方式,第一种是插入本地图片,填写图片的相对路径和绝对路径。这种方式自己一台电脑用用是没问题的,可以发给别人,别人就打不开图片了。第二种是插入网路图片,即填写图片的网络链接,这里说的图床就跟这个有密切的关系。第三种是将图片存入markdown文件,用base64转码工具将图片转成一段字符串,然后把字符串粘贴上去。这种方法我没尝试过,感觉很麻烦,而且图片一多,md文件就会很卡。
写第一篇博客的时候,我是把图片直接上传到博客后台的,这样日常访问确实没什么问题,但是随着博客的增加,服务器后台的图片会越来越多,管理上是一个问题,占存储空间也是一个问题。所以,我决定用图床来存放博客的图片。

2.使用github搭建图床

这里采用bithub搭建图床,虽然速度慢一点,但是胜在免费稳定,网站不会说关就关。放图片最怕网站哪天停了,那真是欲哭无泪了。
第一步就是注册一个github的账号。
然后登陆GitHub的账户,进入后台,创建一个新仓库。

3.1.png

3.2.png

这样就搭建好了仓库,就可以上传图片了,但是这样效率比较低,有一款工具可以大大提升上传图片的效率。
这里使用PicGo来上传图片

PicGo官网:https://molunerfinn.com/PicGo/

安装好还需要配置一下
第一步需要在GitHub上创建一个token

点开settings

3.3.png

点击developer settings

3.4.png

点击personal access tokens,点击generate new token

3.5.png

点击生成

3.6.png

复制token

3.7.png

打开PicGo,点击图床设置,GIthub图床。

3.8.png

配置成功后,就可以上传图片了

3.9.png

后记:2022年五月份,我的博客图片全部打不开了,上了github后发现,图片已经访问不了了,所以只好重新换个图床,这次用了路过图床,希望稳定点,github还是太容易被墙了。文章要全部改过。。好麻烦啊。
2022年11月,路过图床删除了我部分图片,因为我最新的文章涉及到黑群晖以及魔法上网,所以自行删掉了,但这也萌生了自建图床的想法,所以我自建了兰空图床,速度现在不是我的首选,稳定才是最重要的。又要重新来过。。。

License:  CC BY 4.0