【建站】搭建个人图床

一、个人图床

1、Gitee

通过 Gitee 搭建个人图床。Gitee 开启了防盗链,如果没有建站的需求,是可以使用。

1.1、价格

免费

1.2、步骤

1. 创建 Git 仓库

2. 创建私人令牌

进入个人设置,创建令牌。

2、阿里云 OSS

提供存储服务,收费。

2.1、价格

官方地址

OSS 的收费项包含多种类型,例如:存储费用、下行流量费用(外网流出量)等等,如果选择资源包收费方式,那么需要购买相应的资源包,例如:存储资源、下行流量资源包。

收费方式 说明
资源包(先付费后使用) 具体参考官方实时价格
建议:超过一定量的比较实惠
按量收费(先使用后付费) 标准存储:0.12 元 / GB
下行流量:0.5 元 / GB
建议:对于量少的,可以直接选择此方式

收费顺序:资源包 → 按量收费(这里只是简单概括,具体规则挺磨人)

如果不是开发需要,那么一般只需要支付存储费用和下行流量费用。

2.2、步骤

官方指引:如何使用 OSS

1、开通 OSS

2、创建 Bucket

3、创建子账号
阿里云为了用户的安全,引入了子用户。可以利用子用户获取 AccessKey 信息,进入 AccessKey 管理并创建子用户。
创建了用户后,还需要授予子用户对 OSS 读写的权限,如下:

创建子用户
创建后,保存子用户 AccessKey ID 和 AccessKey Secret

授权用户

二、PicGo

PicGo 工具将图片上传到云储存中,支持文件上传和剪贴板上传,并自动获取图片链接。

1、下载

下载地址

2、配置

2.0、PicGo 配置

开启时间戳重命名、上传后自动复制 URL

2.1、Gitee

1. 下载插件

gitee-uploader

2. 插件配置

字段 说明
repo 仓库
branch 分支
token 私人令牌
path $customPath 插件的固有变量,表示自定义图片路径
customPath 结合 path 使用,自定义路径的规则,按照年月创建目录
customUrl 请查阅插件文档:https://gitee.com/wzzyw/picgo-plugin-gitee-uploader

3. 测试使用

2.2、阿里云 OSS

1、下载插件
PicGo 默认集成

2、插件配置

字段 说明
设定 KeyId 子用户的 AccessKey ID
设定 KeySecret 子用户的 AccessKey Secret
设定 Bucket Bucket 的名称
设定存储区域 Endpoint(地域节点)
设定存储路径 自定义存储路径
设定自定义域名 Bucket 绑定的自定义域名
设定网址后缀 具体参考插件配置指引

3. 测试使用

 3、插件

3.1、rename-file

重命名插件,可以支持按照一定格式将上传的文件重命名。

虽然 PicGo 也有重命名功能,但是仅限于时间戳的格式(容易被爬取文件资源)和手动重命名(麻烦)。

配置重命名规则,可以参考:指引

# 年月 / 哈希 + 6 位随机数
{y}{m}/{hash}{rand:6}

效果:

参考:
利用Gitee搭建免费图床(详细教程)
手把手教你搭建阿里云图床(PicGo+Typora+阿里云OSS)

创作不易,转载请注明出处: 【建站】搭建个人图床
下一篇