之前讲了backblaze b2接入cloudflare绑定自己域名的过程,顺便也记录下,Wordpress怎么对接backblaze存储空间。

对接之前,建议先绑定好cloudflare,当然如果你不在意,那就无视cloudflare绑定自己域名这步。

backblaze 接入cloudflare域名可以参考:backblaze接入cloudflare自定义域名完整过程

1、新建backblaze存储桶

创建好之后,我们需要用到Endpoint,比如:s3.us-east-005.backblazeb2.com

2、新建backblaze应用密钥(尽量不要用主应用程序密钥)

所以单独新建个应用密钥,到下面去新建某一个指定存储桶的密钥。

创建之后一定要保存好应用程序密钥,因为它就出现一次。

我们需要用到keyID和applicationKey

3、在Wordpress后台安装media cloud插件(也可以用别的插件)

media cloud设置:

  • Enable Cloud Storage(启用云存储): 打开

CLOUD PROVIDER设置:

  • Storage Provider选择Backblaze S3 Compatible
  • Access Key:填写刚才backblaze应用密钥的keyID
  • Secret:填写刚才backblaze应用密钥的applicationKey
  • Bucket:填写backblaze 里面你应用密钥对应的存储桶名称
  • Bucket Privacy:选择backblaze存储桶的类型Public
  • Custom Endpoint:填写backblaze存储桶的Endpoint
  • Path Style Endpoint(路径样式):启用

UPLOAD HANDLING设置:

Upload Images:启用(将图像文件上传到云存储.)

DELETING FILES设置:

Delete Uploaded Files:启用(上传后从 WordPress 服务器删除上传的文件)

看你自己需求吧,我是不在服务器本地保存图像的,就启用了,如果你本地服务器硬盘够大,就可以不启用。

Delete From Storage:启用(当您从媒体库中删除时,打开此选项也会从云存储中删除该文件)

CDN SETTINGS设置:

CDN Base URL:填写你绑定到backblaze存储桶的cloudflare域名

以上设置保存就可以了,至于剩下的可以按需设置更改。