github博客迁移——图床搭建
之前在github自己搭的博客写了一段时间,但是用多了还是感觉没有第三方平台维护舒适,遂回退csdn,要把之前的博客迁移回来,但是最麻烦的就是博客中的图片太多,这时候就要用到图床了。
1. PicGo 安装与配置
PicGo 是一个用于快速上传图片并获取图片URL链接的工具,选择合适的版本并下载,可访问PicGo的官方文档进一步了解其功能和用法。
PicGo 下载地址:https://github.com/Molunerfinn/PicGo/releases
使用指南:https://picgo.github.io/PicGo-Doc/zh/guide/
2. github图床搭建
PicGo 支持的图床很多,如七牛图床、腾讯云 COS、阿里云 OSS、Github 图床、Gitee 图床等等,本文介绍的是基于 Github 来搭建免费的图床。
图床说白了就是要给你的图片找个存储的地方,并且可以公开/有权限访问,比如github,微博,qq空间等等等等理论上都可以做成图片存储库并访问。
2.1 新建Github仓库并生成Token
- 在 Github 上新建一个用于存储的仓库,点击 New repository 创建一个新仓库。
- 生成一个 Personal access tokens
- 在 Github 中依次点击Settings->Developer settings->Personal access tokens->Generate new token,勾选 repo 权限,填写描述,然后点击 Generate token 按钮,生成 token。由于生成的 token 只会在第一次显示,建议保存下来备用,否则后续只能重新生成 token。这种方式我试了在最新的github上找不到这个设置。
- 最方便的点击https://github.com/settings/tokens/new这个超链接,就是创建你的token。
2.2 PicGo 配置 Github 图床
配置就是告诉picgo这个软件你的图片存储地址以及访问密钥是啥:
配置说明如下:
- 设定仓库名:按照照“用户名/仓库名”的格式填写,比如我的weylin/ImgHosting。
- 设定分支名:默认主分支 master 即可。
- 设定 Token:将之前生成的 token 复制粘贴到这里。
- 指定存储路径:图床仓库目录下的子目录,默认是根目录。
- 设定自定义域名:自定义域名的作用是在上传图片后成功后,PicGo 将以“自定义域名+子目录名+图片名”生成访问连接。这里我们的自定义域名为:https://cdn.jsdelivr.net/gh/用户名/仓库名,用的是http://cdn.jsdelivr.net提升图片的加载速度。
3. PicGo 使用
可以一次上传一张或多张(多张上传需打开设置中的重命名功能),这些图片会自动上传到github库,访问时,可以将原有博客中的图片路径批量替换("dir_name/img_name" TO "url/img/img_name")
.
参考
https://zhuanlan.zhihu.com/p/319679704
github博客迁移——图床搭建相关推荐
- 用hexo搭建GitHub博客(+图床)
图床 图床同样可以使用github只需要上传图片到仓库,然后通过https://raw.githubusercontent.com/xfx98/仓库名/分支名/文件路径名 的方式访问图片如https: ...
- typora绑定github博客_零基础搭建个人博客
因为懒得再写一遍了,所以直接复制过来了,建议直接去文章地址查看 文章链接: https://hmoumou.xyz/2020/08/14/shi-yong-github-pages-hexo-da-j ...
- hexo博客微博图床失效解决办法
最近在v2ex上看到有人说微博图床开始限制外链了.当时我看了看我的博客,图片还好.第二天再去看的时候就挂了.评论里有人说改一个no-ferrer能解决. 记录一下操作方法. N:\blog\theme ...
- 如何优雅的使用markdown写博客--微博图床使用说明
一: 我的理想 我一直有一个理想, 写博客就舒心的去写, 然后能够在知乎, 简书, csdn, 科学网上任意复制, 这是多么快意的人生. Markdown的出现, 满足了我90%的需求, 一个痛点就是 ...
- html编辑器知乎,科学网—如何优雅的使用markdown写博客--微博图床使用说明 - 邓飞的博文...
一: 我的理想 我一直有一个理想, 写博客就舒心的去写, 然后能够在知乎, 简书, csdn, 科学网上任意复制, 这是多么快意的人生. Markdown的出现, 满足了我90%的需求, 一个痛点就是 ...
- github博客自动同步到gitee(保姆级教程)
github博客自动同步到gitee(保姆级教程) 前言: 由于国内网访问github实在太慢!虽然在公司可以连接外网访问还算可以,但是回学校想看看博客或者分享给别人的时候经常会崩掉!于是我想可不可以 ...
- typora绑定github博客_博客生产线:WordPress(平台)+Typora(编辑器)+GitHub(图床)
点击上方蓝字可以订阅哦 本文大概:1000字 阅读需要:3分钟 前言 写个人博客的方法和平台有很多,这里介绍的是用个人搭建的WordPress(平台) + Typora(编辑器) + GitHub(图 ...
- Github图床搭建和使用(带CDN加速)
Github图床搭建和使用(带CDN加速) 文章目录 Github图床搭建和使用(带CDN加速) 一.使用场景 二.软件选型 三.搭建过程 1.创建 GitHub 图床仓库 2.生成 Access t ...
- Hexo+Github: 博客网站搭建完全教程(看这篇就够了)
本篇教程首次发布在个人博客:sunhwee.com,想要获得最佳阅读体验,欢迎前往,建议用电脑查看教程文档. 文章目录 阅读须知 博客开源 前言 第一部分 搭建 Hexo搭建步骤 1. 安装Git 2 ...
最新文章
- 东北大米为何如此好吃丨混乱博物馆
- 逃离湾区,下一站是哪里?西雅图 PK 奥斯汀
- 20171220-python学习笔记--函数类型
- python提取部分字符串三参数_Python3字符串
- 【转载】adb shell dumpsys 查看内存
- 为什么每个请求都要有用户名密码呢,那不是每次都要查询一下了,token,表示这个用户已经验证通过了,在token有效期内,只需要判断token是否有效就可以了...
- why some product does not have Note assignment block
- java和golang性能_Java本质和性能
- 在Sqoop中管理密码的关键提示
- 飞龙的程序员书单 – 编程语言
- 第九:Pytest进阶之xunit fixture
- VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator
- b站怎么删自己的专栏_麦当劳B站直播翻车,品牌B站营销到底应该怎么做?
- 2015年 安防圈的明星代言人有哪些?
- 应用计算机解数学模型,浅谈数学建模与计算机应用的融合
- 修改html字体为微软雅黑,通过自定义CSS全局更换微软雅黑字体
- 误差状态方程与雅可比矩阵
- python输入矩阵_python矩阵输入
- Epicor 完成和关闭工单
- java微信公众平台开发教程分享