三、使用腾讯云COS+PicGO搭建Hexo博客图床教程

本文背景:2022年3月26号码云图片不让外链链,导致博客所有图片链接失效,免费还是有风险的,说不让用就不让用,还是花点钱,解决这方面的顾虑。所有才有了这篇文章。

一、环境

1.1 相关信息

电脑信息:M1芯片,MacOS Monterey 12.2.1

服务器信息:腾讯云轻量级服务器

系统信息:CentOS Linux release 7.9.2009 (Core)

软件信息:Typora0.11.18 (5941)、PicGo2.3.0、Snipaste

存储信息:腾讯云对象存储(COS)

二、腾讯云COS配置

2.1 COS介绍

对象存储(Cloud Object Storage,COS)面向所有新用户(即首次开通 COS 服务的个人和企业用户)提供一定量的免费额度,可用于抵扣标准存储类型的数据产生的标准存储容量费用。

image-20220328170436462

腾讯云对象存储COS有50GB六个月免费额度。其次,我觉得续费也不是很贵,节约一点还是有的。比突然用着免费的然后不让用好多了。

腾讯云使用需要实名认证,没有实名认证的朋友先去认证吧,也不麻烦。

2.2 COS购买

首先登陆腾讯云购买对象存储

image-20220328165414679

2.3 创建存储桶

进入【对象存储】【存储桶列表】→【创建存储桶】→填写桶的配置信息确认即可。

image-20220328170132161

2.4 密钥配置

点击【访问密钥】→【API密钥管理】→【新建密钥】

生成的密钥后面我们会在配置PicGo用到。

image-20220328170216212

2.5防盗链设置

为了避免恶意程序使用资源 URL 盗刷公网流量或使用恶意手法盗用资源,给用户带来不必要的损失。腾讯云对象存储支持防盗链配置,建议您通过控制台的防盗链设置配置黑/白名单,来进行安全防护。

具体设置参考腾讯云COS对象存储 防盗链操作文档

三、配置PicGo

PicGo 是一款开源跨平台的免费图片上传工具以及图床相册管理软件,它能帮你快速地将图片上传到微博、又拍云、阿里云 OSS、腾讯云 COS、七牛、GitHubsm.msImgur 等常见的免费图床网站或云存储服务上,并自动复制图片的链接到剪贴板里,使用上非常高效便捷。

3.1下载PicGo

首先进入PicGo-Github项目地址下载相应版本:

image-20220328170823975

3.2 配置PicGo

3.2.1获取你的APPID、SecretId和SecretKey

访问API密钥管理获取密钥相关信息。

image-20220328170216212

3.2.2 获取bucket名以及存储区域代号

访问存储桶列表获取bucket名以及存储区域代号。

image-20220328171431549

3.2.3 picgo图床设置

选择v5版本并点击确定

image-20220328171723361

然后记得点击设为默认图床,这样上传才会默认走的是腾讯云COS。

四、配置Typora

Typora是一款跨平台Markdown编辑器,软件使用这款软件能够帮助用户轻松将文本转换到HTML,软件从底层向上设计,软件支持markdown的标准语法,同时这款软件还支持动态预览功能。无缝实时预览,所见即所得。

4.1 下载安装Typora

Markdown教程及Typora安装:https://www.runoob.com/markdown/md-tutorial.html

4.2 安装Snipaste

Snipaste官网:https://www.snipaste.com/

4.3 配置Typora

打开【偏好设置】→【图像】→填写相关配置→验证图片上传选项。

image-20220328172658429

如果提示成功,说明关联就已经正常了。

image-20220328172837397

经过上面的一系列配置之后,就可以使用Markdown开始写文章了;截图粘贴之后,选择上传图片就可以通过PicGo上传到了远端图床;

至此,我们就可以专心写文章了,再也不用花精力去处理图片,排版这些琐碎、耗时的工作。

友情提示写完文章后,记得去COS开启防盗链功能。