配置对象存储
配置第三方对象存储服务,将文件存储到云端。
支持的对象存储服务
WLN.WIKI 支持以下对象存储服务:
- 阿里云 OSS
- 腾讯云 COS
- 七牛云 Kodo
- 又拍云 USS
- MinIO(自建对象存储)
- 其他 S3 兼容存储
配置阿里云 OSS
获取 OSS 信息
- 登录阿里云控制台
- 进入对象存储 OSS 服务
- 创建 Bucket 或使用已有 Bucket
- 记录以下信息:
- Bucket 名称
- Endpoint(地域节点)
- AccessKey ID
- AccessKey Secret
配置 WLN.WIKI
- 进入【站点管理】->【第三方存储】
- 选择「阿里云 OSS」
- 填写配置信息:
- Bucket 名称
- Endpoint
- AccessKey ID
- AccessKey Secret
- 访问域名(可选,自定义域名)
- 点击「测试连接」验证配置
- 保存配置

阿里云OSS配置截图
配置腾讯云 COS
获取 COS 信息
- 登录腾讯云控制台
- 进入对象存储 COS 服务
- 创建存储桶或使用已有存储桶
- 记录以下信息:
- 存储桶名称
- 所属地域
- SecretId
- SecretKey
配置 WLN.WIKI
- 进入【站点管理】->【第三方存储】
- 选择「腾讯云 COS」
- 填写配置信息并保存
配置 MinIO(自建存储)
Endpoint:http://minio.example.com:9000
AccessKey:your-access-key
SecretKey:your-secret-key
Bucket:wln-wiki
Use SSL:是/否
存储策略配置
配置对象存储后,可以设置存储策略:
| 策略 | 说明 |
|---|---|
| 全部本地存储 | 所有文件存储在服务器本地 |
| 全部对象存储 | 所有文件存储到对象存储 |
| 混合存储 | 图片存储到对象存储,附件存储在本地 |
使用对象存储可以降低服务器存储压力,提升文件访问速度,适合分布式部署场景。
注意事项
- 确保对象存储 Bucket 权限配置正确,通常设置为私有读写
- 建议配置防盗链,防止资源被盗用
- 如果使用自定义域名,需要确保域名已备案并配置 CNAME
- 定期检查存储用量,避免超支