点击下方“JavaEdge”,选择“设为星标”

第一时间关注技术干货!

免责声明~ 任何文章不要过度深思! 万事万物都经不起审视,因为世上没有同样的成长环境,也没有同样的认知水平,更「没有适用于所有人的解决方案」; 不要急着评判文章列出的观点,只需代入其中,适度审视一番自己即可,能「跳脱出来从外人的角度看看现在的自己处在什么样的阶段」才不为俗人。 怎么想、怎么做,全在乎自己「不断实践中寻找适合自己的大道」

1 为啥要折腾搭建一个专属图床?

  • 技术大佬写博客都用 md 格式,要在多平台发布,图片就得有外链

  • 后续如博客迁移,国内博客网站如掘金,简书,语雀等都做了防盗链,图片无法迁移

2 为啥选择CloudFlare R2

跳转:https://dash.cloudflare.com/

  • 白嫖额度

  • 免费 CDN

  • 绑定域名不需要备案

打开网易新闻 查看精彩图片

免费额度足矣支撑个人网站,即使超出,费用也相当便宜。详细定价:https://dash.cloudflare.com/92212c014013ed8970afcf0e9e9119f4/r2/plans

3 为啥不可能是国内厂商 3.1 七牛云

有免费额度,但要绑定国内已备案的域名。有些犟种就是不想备案,嫌手续啰嗦,以后每年还要审核。

3.2 腾讯云

  • 无免费额度,不符合开源教义

  • 计费项目太多,专业名词太多,懒得看解释,忽悠套路太多,最终解释权归他,套进来再杀等等等一系列骚操作:

打开网易新闻 查看精彩图片
3.3 阿里云
  • 无免费额度

  • 收费贵,一年的大陆下行流量包:

打开网易新闻 查看精彩图片
4 R2 存储桶 4.1 购买 R2 计划
  • 需要信用卡,支持银联卡

  • 无需预先付费,验证通过就行

4.2 创建存储桶
打开网易新闻 查看精彩图片

打开网易新闻 查看精彩图片

两处完形填空:

  • 名字随便起,符合规范,简单点就行

  • 若主要面向用户大陆,推荐亚太地区

4.3 给存储桶绑定域名

为了使用自己的域名来访问文件:

打开网易新闻 查看精彩图片

注意,javaedge.cn这个域名我已经在 CloudFlare 做过解析了。如果没有做过解析的话,需要先去做下!

打开网易新闻 查看精彩图片

填入一个域名,这里javaedge.cn是我的顶级域名;

my-img.javaedge.cn是我自己定义的二级域名,按自己喜好就行

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

需要手动刷新页面才会看到状态变化,大概一分钟变成 Active。

4.4 设置允许公开访问

如果不设置,上传图片后,是不能直接在公网访问!

打开网易新闻 查看精彩图片

设置之后可以看到,已经允许公共访问,到这一步,桶的配置已经完成

打开网易新闻 查看精彩图片
5 使用 PicGo 上传图片到 R2 5.1 创建 R2 API 令牌
打开网易新闻 查看精彩图片

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

6 PicGo配置自动上传图床 安装 S3 插件

搜索时,可能网比较卡,半天才出来,多试几次:

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

配置完成!本文图片都是该图床!验证完毕!

公众号:JavaEdge 专注分享软件开发全生态相关技术文章、视频教程资源、热点资讯等,如果喜欢我的分享,给 点一个赞 或者 ➕关注 都是对我最大的支持。

欢迎长按图片加好友,我会第一时间和你分享软件行业趋势面试资源学习途径等等。

添加好友备注【技术群交流】拉你进技术交流群

关注公众号后,在后台私信:

  • 更多教程资源应有尽有,欢迎关注并加技术交流群,慢慢获取