EdgeOne CDN 接入 CloudFlare R2教程

EdgeOne是个不错的CDN服务,CloudFlare R2 是个不错的对象存储服务(10GB免费空间),我们把他们结合一下,就可以做出一个文件分发/图床服务了,以下是我的操作流程和一些踩坑经验。

前言

r2和EdgeOne的开通教程,这里不过多赘述,以下默认您已完成了r2和EdgeOne的开通操作

配置CloudFlare R2存储桶

首先打开 CloudFlare R2 的控制台,点击右侧的“创建存储桶”按钮。

CloudFlare R2控制台,显示存储桶概述页面,总存储1.55 MB,包含9个对象,右上角红箭头指向"创建存储桶"按钮

除名字外,其他设置保持默认即可。

2.png

创建完成后,点击创建好的存储桶,进入存储桶设置页面。

复制这里的S3 API地址,保留备用。

3.png

回到R2控制台首页,点击右侧的API,并点击”管理API令牌“。

4.png

进入页面后,点击右侧的“创建 Account API 令牌”。

权限建议选择“对象读和写”方便以后向里存储数据,指定存储桶按需求配置,最后点击下方的创建即可。

5.png

将这三项都复制下来,保留备用(本文中只会用到访问密钥ID 和机密访问密钥,但仍然建议将三项都复制下来保管) ,它们只会显示一次,所以请妥善保管它们。

6.png

至此R2的配置到此结束。


配置EdgeOne

首先来到EdgeOne的管理后台,点击您网站右侧的域名管理。

7.png

进入页面后点击上方添加域名,加速域名根据需求填写,源站配置选择“对象存储源站”和“S3兼容”,注意这后面的源站地址,刚刚复制的是类似这样的地址:

https://114514abcdefghijk.r2.cloudflarestorage.com/test

其中 test 是我们的存储桶名称,那我们填写EO源站配置时,我们应该填写的是:

test.114514abcdefghijk.r2.cloudflarestorage.com

test要加在链接的前面,并且协议要去掉

启用私有访问授权
Access Key ID 填写刚才复制的访问密钥 ID
Secret Access Key 填写刚才复制的机密访问密钥
模板选择不使用

8.png

最后按照流程创建网站即可,这里就不赘述了。
现在EdgeOne就已经成功接入到 r2了。


了解 新然字节 的更多信息

订阅后即可通过电子邮件收到最新文章。

下一篇 利用Subnet 与PVE虚拟交换机,实现远程所有虚拟机!
RanBytes

RanBytes管理员

这个人很懒,什么都没有留下。

本月创作热力图

目录