Skip to content

七牛云存储配置

相对于阿里云OSS与腾讯COS来说,七牛云 对象存储Kodo 算是比较实惠的存储方案,CDN与回源流量价格为 0.24 元每GB,详细费用介绍。本章介绍DJAOD对接七牛云存储的详细教程。

注册账号

前往 https://www.qiniu.com 注册账号并完成个人或企业认证。新用户可领取新手福利,原价存储包 + CDN流量包均可3折购买。

创建空间

登录七牛云控制台,进入 对象存储空间管理,点击 创建空间

  • 空间名称:填写自定义名称(全局唯一)
  • 存储区域:选择离用户最近的机房节点
  • 访问控制:推荐选择 私有空间(更安全,防盗效果更好)

创建成功后,在空间列表即可看到该空间。

绑定域名

进入空间详情页的 域名管理,点击 绑定域名

  1. 输入自定义域名(如 cdn.example.com
  2. 根据提示在域名 DNS 解析处添加 CNAME 记录,指向七牛云分配的测试域名(格式如 <space-name>.qnssl.com<space-name>.bkt.clouddn.com
  3. 等待 DNS 解析生效,通常 5-10 分钟

七牛云为新用户提供默认的测试域名,但生产环境强烈建议绑定自定义域名,避免测试域名被限流或回收。

开启HTTPS

域名管理 中找到已绑定的自定义域名,点击 配置HTTPS 配置

  • 上传 SSL 证书(可使用七牛云免费证书或自行上传)
  • 开启 HTTPS 强制跳转

七牛云也支持一键申请免费 Let's Encrypt 证书,直接在控制台操作即可。

获取 AccessKey 与 SecretKey

进入 七牛云个人中心 → 密钥管理

  • AccessKey / SecretKey:一对密钥对,用于 API 鉴权
  • 如果忘记 SecretKey,可重新生成但旧密钥将立即失效

安全注意

一定不要将 AccessKey 和 SecretKey 存储在txt放在本地电脑,容易造成泄露风险

DJAOD后台填写

登录 DJAOD 后台,进入 系统设置存储配置,选择存储驱动为 七牛云,依次填写:

配置项说明
AccessKey七牛云 AccessKey
SecretKey七牛云 SecretKey
空间名称(Bucket)七牛云创建的空间名称
外网域名绑定的自定义域名(如 https://cdn.example.com

填写完成后点击 保存,即可使用七牛云作为 DJAOD 的存储后端。

Released under the MIT License.