Appearance
七牛云存储配置
相对于阿里云OSS与腾讯COS来说,七牛云 对象存储Kodo 算是比较实惠的存储方案,CDN与回源流量价格为 0.24 元每GB,详细费用介绍。本章介绍DJAOD对接七牛云存储的详细教程。
注册账号
前往 https://www.qiniu.com 注册账号并完成个人或企业认证。新用户可领取新手福利,原价存储包 + CDN流量包均可3折购买。
创建空间
登录七牛云控制台,进入 对象存储 → 空间管理,点击 创建空间:
- 空间名称:填写自定义名称(全局唯一)
- 存储区域:选择离用户最近的机房节点
- 访问控制:推荐选择 私有空间(更安全,防盗效果更好)
创建成功后,在空间列表即可看到该空间。
绑定域名
进入空间详情页的 域名管理,点击 绑定域名:
- 输入自定义域名(如
cdn.example.com) - 根据提示在域名 DNS 解析处添加 CNAME 记录,指向七牛云分配的测试域名(格式如
<space-name>.qnssl.com或<space-name>.bkt.clouddn.com) - 等待 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 的存储后端。