Appearance
腾讯云COS存储配置
腾讯云对象存储COS(Cloud Object Storage)是腾讯云提供的分布式存储服务,具备高可用、低成本、稳定安全等特点,本章介绍DJAOD对接腾讯云COS的详细教程。
注册账号
前往 https://cloud.tencent.com 注册腾讯云账号并完成实名认证。新用户可领取标准存储容量包(3个月)等免费额度。
创建存储桶
登录腾讯云控制台,进入 COS管理控制台,点击 创建存储桶:
- 名称:填写自定义名称(全局唯一)
- 所属地域:选择离用户最近的机房节点
- 访问权限:推荐选择 公私有读写
- 其他配置:默认即可,可后续按需调整
创建成功后,在存储桶列表即可看到该存储桶。
绑定域名
在存储桶详情页的 域名管理 中配置:
- 默认域名:系统自动分配测试域名,可用于开发阶段
- 自定义域名:点击 添加域名,输入自定义域名(如
img.example.com) - 在 DNS 解析处添加 CNAME 记录,指向 COS 的默认域名(格式如
<bucket-name>.cos.<region>.myqcloud.com) - 如需 CDN 加速,先开启 CDN 加速 并配置 CDN 域名,再将 CNAME 指向 CDN 域名
开启HTTPS
在 域名管理 中找到已绑定的域名:
- 默认域名支持 HTTPS 访问,直接使用即可
- 自定义域名:上传 SSL 证书(可使用腾讯云免费 DV 证书)开启 HTTPS
- 也可通过 CDN 加速 中的 HTTPS 配置统一管理
获取 SecretId 与 SecretKey
进入 API密钥管理:
- SecretId:用于标识 API 调用者身份
- SecretKey:用于签名字符串的密钥,仅创建时可见,请妥善保管
建议使用 子用户密钥,在 访问管理 → 用户 → 新建用户 中创建子账号,仅授予 COS 相关操作权限(如 QcloudCOSFullAccess),降低安全风险。
DJAOD后台填写
登录 DJAOD 后台,进入 系统设置 → 存储配置,选择存储驱动为 腾讯云COS,依次填写:
| 配置项 | 说明 |
|---|---|
| SecretId | 腾讯云 SecretId |
| SecretKey | 腾讯云 SecretKey |
| 存储桶名称(Bucket) | COS 存储桶名称 |
| 所属地域(Region) | 如 ap-guangzhou、ap-shanghai 等 |
| CDN 域名 | 绑定的自定义域名(如 https://img.example.com) |
| 上传目录 | 存储桶中的前缀目录(可选,如 uploads/) |
填写完成后点击 保存,即可使用腾讯云COS作为DJAOD的存储后端。