YM886
首页最新关于联系
首页开发工具如何用Cloudflare的R2对象存储搭建自己的图床

如何用Cloudflare的R2对象存储搭建自己的图床

涂
涂山墨墨
•更新时间 2026年9月24日阅读 0
如何用Cloudflare的R2对象存储搭建自己的图床

主要利用Cloudflare R2 对象存储的免费额度,在每个月不超出免费额度的范围内,就是免费的。

每个月都不超出,那岂不是永久免费?一时免费一时爽,一直免费一直爽!

一、添加R2对象存储订阅

在Cloudflare管理面板这里,找到图下的位置,在存储和数据库菜单里,然后是R2对象存储,点开再点击概述。

可以看到,具体的免费额度为:

  1. 10 GB 的存储容量

  2. A类操作每月100万次

  3. B类操作每月1000万次

额度对于个人用户来说是非常慷慨的,自己的博客或小网站来用是用不完的。

这里的A类操作、B类操作是什么意思呢?

A类就是“改变结构/写入数据”,B类就是“读取数据”。比如你上传一张图片到R2存储,就是A类操作;把图片链接放到网站上,给所有浏览网站的用户查看,就是B类操作。

10 GB 的存储容量,作为小网站的图床,只要别是图片站的也是绰绰有余了。

你也不可能上传100万次图片吧?

而B类操作呢?我们可以给配置上自定义的域名,这样我们的图片也会缓存到 Cloudflare 的 CDN服务器里面,等于是我们的B类操作也是用不完的了。

通过绑定自定义域名就能给它套上个 Cloudflare 的 CDN ,请求会被 CDN 缓存拦截,直接变成 0 成本,只有缓存失效时才会穿透到 R2 计费。

要使用 Cloudflare 的 R2对象存储 功能,需要将该功能订阅到账户。因为超额后会扣费,所以需要先为账户设置好支付手段,这里用国内发行的VISA信用卡是完全没问题的。

点击将R2订阅添加到我的账户,会看到下面这个图。

会再次进行一个安全计费提醒,我们需要点击这个激活按钮。

然后我们就激活成功了,成功的订阅了 Cloudflare 的 R2对象存储 功能。

二、创建存储桶

回到概览页面。

点击右上角的创建存储桶。我们的图片就是放在储存桶里面的,可以每个网站都创建一个储存桶,方便统计使用情况。

为你的存储桶起一个名字,随便起个你喜欢的。

然后是位置这里,取决你的网站服务的用户在什么位置。比如你是主要面向东南亚用户的,就是亚太。

由于Cloudflare在国内没有针对普通用户的服务器,所以做国内业务的直接放弃Cloudflare就行了。

默认存储类,我们保持标准。点击创建存储桶。

创建好后会回到概览页面,能看到现在就有了7次A类操作和10次B类操作,估计是创建这个过程产生的操作数吧。

三、设置自定义域名

进入到储存桶的设置页面,在自定义域这里,在这里可以绑定一个域名。点击这个添加。

就配置个二级域名吧,输入上去,然后点击下面的继续按钮。

由于我的域名是已经托管到Cloudflare,所以这里在提示我要不要自动添加DNA记录。当然要了,这样就省了我们挺多功夫了。继续点击下面的连接域。

可以看到,已经成功添加了上去,并且已经启用。

直接访问这个域名看看。

提示没有找到对象,还问我们这是你的桶吗?这说明域名确实配置好了。

四、上传图片获得图片外链

随便上传一个图片测试一下。

上传好后,再点击这个对象这一栏目里的文件名,蓝色的可点击的这个。

可以看到图片,也能看到提供给了我们一个URL。这个URL就是我们图片的链接了,现在是公开的可以直接访问到的。而且是https的。

这就是 Cloudflare 的 R2 对象存储的简单使用方法。

Cloudflare R2 的底层是完全兼容 AWS S3 协议 API 的。所以,你也能配合 PicList 这类的工具来使用,玩法不少,可以细细研究。

Cloudflare: Build for the agent era
Cloudflare: Build for the agent era
暂无评分
查看网页详情

你可能也喜欢

多账号安全邮箱又双叒叕被封了?快速搭建“永不失联”的域名邮箱
多账号安全邮箱又双叒叕被封了?快速搭建“永不失联”的域名邮箱2026年9月24日
如何薅Cloudflare长达15年的免费SSL证书,为网站加上https
如何薅Cloudflare长达15年的免费SSL证书,为网站加上https2026年9月10日

YM886

© 2026 ym886.com. Built for ACG creators, curators, and explorers.

友情链接:涂山墨墨
Twitter / X