我在用 Imgur.  要将我的博客照片存储很长时间,在发布之前,photobucket和imageshack。用Backblaze B2服务进行了测试后,特别是与Sharex与CDN服务提供商CloudFlare集成,我决定向一个背部尝试作为我的照片网站来存储所有博客截图和照片。 

Backblaze的自由计划是10g,CloudFlare可以配置为非常好的方式。 ShareX屏幕捕获软件还可以为这些照片自动生成自己的域URL。它听起来很有希望用它作为博客照片床。 B类和C类交易的CAP限制。但通常限制对于像我这样的小网站有利。 

此帖子是安装和配置的所有步骤的摘要。 

创建和配置BackBlaze帐户

1  注册Backblaze.com帐户。免费服务足以让此实验室。

2  登录您的帐户并创建一个公共桶

以下是设置桶的额外一步。您必须将一个缓存命令放入桶信息: {“缓存控制”:“max-age = 43200”}

43200是秒。这意味着CloudFlare将不会在43200秒内从源(backblaze)重新获取资源

3  上传文件以获得友好的URL:

例如:我从f000开始开头的URL .backblazeb2.com/file。您需要此URL将其放入ShareX和CloudFlare中

友好的网址:: //f000.backblazeb2.com/file/test1-51sec/2020/chrome_Xo1JBLaOgc.png

test1-51sec是桶名称。 2020是我在桶中创建的文件夹。

4  添加新的应用程序密钥

应用程序密钥只会显示一次,您需要它来访问桶。但是您可以稍后创建多个键。 

将需要keyid和应用程序密钥允许sharex将照片上传到此桶中。


配置sharex. 

1  右键单击sharex图标,然后选择目的地 - >目的地设置..菜单
2  将Backbleaze B2目的地配置为屏幕截图中的显示。
我将上传路径参数与年份和月份放在组织照片中。
您必须使用与f000.backblazeb2.com/file/test1-51sec一起使用的自定义URL。稍后,在我们配置CloudFlare以使用我们自己的域来支持BackBlaze站点后,我们可以更改此客户端URL。 

配置CloudFlare.

1  为您的BackBlaze友好URL创建一个新的CNAME记录。 

2  创建页面规则仅在51sec.org时才才能缓存此URL

3  更改sharex设置要使用photos.51sec.org的此域URL,由CloudFlare缓存。

验证CloudFlare缓存是否


参考

来自Blogger. http://blog.fabiandinkins.com/2020/11/create-own-cloud-photo-storage-site-in.html

经过 Jon.

发表评论