配置 Cloudflare R2 对象存储服务指南
前提条件
- 拥有一个已托管至 Cloudflare 的域名(用于配置自定义域名)
- 一张可以绑定至 Cloudflare 账户的信用卡(启用 R2 服务时必须绑定)
注意事项
⚠️ 超出免费额度将会产生费用,请及时关注账户使用情况。
- 免费存储容量:10GB/月
- 免费请求次数:A类操作 100 万次/月、 B 类操作 1000 万次/月(包括上传、下载等 API 请求))
参考官方价格文档:https://developers.cloudflare.com/r2/pricing/
创建存储桶
登录 Cloudflare 控制台,进入「R2 对象存储」页面,创建存储桶
成功创建存储桶后页面示意图如下:
设置自定义域名
进入存储桶详情页,配置自定义域名
⚠️ 自定义域名不能与网站主域名相同,否则会导致网站无法访问
添加 DNS 记录(前提:域名已托管到 Cloudflare)
等待 DNS 生效,可以尝试上传一张图片并访问其链接测试解析情况
创建访问令牌
在「R2 对象存储」页面点击「概述」,进入访问令牌管理页面
创建具有读写权限的 API 令牌
获取 S3 协议授权信息
⚠️ 此页面信息只展示一次,请妥善保存