因为自建博客需要图片服务器,考虑到用本机的图片服务器需要考虑数据备份链接路径等一系列问题,还是推荐使用第三方的服务
当前各个主要平台的oss服务,有免费的有收费的,这里就不多说,毕竟个人的理解不一样
本文只讨论使用码云搭建第三方图床的问题,好了,开始使用码云搭建图床的具体操作
方式1:通过新建文件上传图片
在码云上建一个空的远程仓库,然后建一个空的文件夹
这里有几点建议:
- 不要轻易修改仓库的名字和文件夹的名字
- 注意命名规范简洁,有点强迫症不好意思,丑的链接接受不了
最终的路径像这样,当然你要图片链接更加简洁使用根目录当我没说https://gitee.com/iMist/res/tree/master/upload_images
然后点击上传文件,进入上传页面,上传一张图片,这个就是我们以后会使用的图床界面
其实这个时候可以使用码云库的链接访问了,如果你的库是public
的
你的链接类似这样https://gitee.com/iMist/res/raw/master/upload_images/img_gitee_pages.png
注意:图片链接需要将
blob
替换成raw
,才是图片的永久链接
其实这个路径可以用在博客中了,路径还算简短,但是到此为止,就太没有意思了,你用接口测试工具访问一下这个图片,每次都在几百毫秒左右,我用wordpress
本来就放弃了
一部分的速度要求,现在还搞这么慢,不能忍
注:在2019年8月21号发现码云服务器维护,博客图片全部失效(哭唧唧),原以为码云关掉了这个功能原来只是维护而已后续应该也不关闭这个功能,所以请放心使用
方式二:利用码云提供的Gitee Pages
搭建静态页面服务
这个可以用来搭建静态博客hexo
等,但是我们是要来搭建图床的
点击Gitee Pages
,将当前分支一般是master分支作为部署的分支,选择根目录(不填就行了代表整个仓库),然后点击启动就开始部署了
部署完成就可以访问之前上传的测试图片,地址像这样https://imist.gitee.io/res/upload_images/img_gitee_pages.png
https://gitee.com/iMist/res/upload/master/upload_images
以后就可以快速打开图床了,接口测试工据测试一下,缓存生效了,速度很快,适合静态资源的保存
这种方式有点不好的就是每次都要重新部署一下服务才能访问图片,要掏钱才能推送立刻部署
方式三:通过码云OpenAPI自行搭建图床(推荐)
因为博客迁移成块文档了 这里我重新编写了一下,请移步 利用码云OpenAPI或GiteePage搭建图床
放一张效果图
小确幸
`每一丝灵感都值得被记录,每一笔记录都是成长,每一点成长都值得欢呼`
csdn博客 : https://blog.youkuaiyun.com/lookinthefog
博客园 : https://imist.cnblogs.com/
希望能够认识一些热爱技术的小伙伴,欢迎友链接哟