个人免费图床最佳方案:Cloudflare R2 + PicGo 教程
本文是结合
Cloudflare R2 提供的稳定对象存储服务和
PicGo 提供的便捷上传工具,为您打造一个高性能、免费且支持国内外网络访问的个人图床。我的 一个机场网站 正在使用这个部署方案,免费为网站图片提供图床。 优势
免费额度充足 :Cloudflare R2 为个人用户提供了足够使用的免费额度。
服务稳定可靠 :无需担心服务商“跑路”等问题。
网络环境无限制 :生成的图片链接支持国内网络和国外网络双向打开,不存在网络环境限制。 第一步:Cloudflare R2 存储桶配置 1. 了解 R2 免费额度与前提条件 首先,访问 Cloudflare 网站并找到左侧导航栏的
R2 对象存储 。
免费额度 :R2 每月提供
10 GB 的免费存储空间 。对于个人网站来说,这已足够使用。
超额费用 :即使超出免费额度,续费价格也大约在
一角钱一个 GB ,相比其他云存储产品十分划算。
请求次数 :每月可免费写入 100 万次,免费读取 1 千万次,完全满足个人网站需求。
前提条件 :如果您是首次使用 Cloudflare,除了注册账号外,还需要添加一个付费计划,可以使用信用卡或国外区的 PayPal 账号。
操作 :点击“将 R2 订阅添加到我的账户”。 2. 创建存储桶(Bucket) 在 R2 页面,点击
“创建存储筒” 。
存储筒名称 :名称可以自定义。
位置选择 :您可以根据自己网站的主要用户所在地来选择地区。例如,如果博客主要面向亚洲地区,可以选择
亚太地区 。
完成创建 :保持其他选项默认,点击右下角“创建存储筒”。 3. 允许公共访问 创建完成后,存储桶默认无法通过公共 URL 访问,需要进行进一步设置。(如果你的域名托管在cloudflare,就直接绑定一个二级域名,我就使用了一个img.ygjc.cc的二级域名,作为图床的访问地址。关于如何绑定,文章后面有教程。)
设置路径 :点击存储筒右侧的
“设置” 。
启用访问 :向下滑动,找到 r2.dev 子域,点击
“允许访问” 。
确认 :在弹框中输入 allow ,然后点击“允许”。
生效 :等待设置生效后,您就可以通过公共 URL 访问存储筒了。 4. 首次测试及发现问题 返回存储桶的对象页面,拖拽上传一张图片。
测试结果 :图片上传成功后,点击图片可以复制生成的网址。
问题所在 :在带有“梯子”(VPN)的网络环境下,该网址可以正常打开。但如果关闭“梯子”,
国内网络将无法正常打开 Cloudfla…