配置对象存储

配置第三方对象存储服务,将文件存储到云端。

支持的对象存储服务

WLN.WIKI 支持以下对象存储服务:

  • 阿里云 OSS
  • 腾讯云 COS
  • 七牛云 Kodo
  • 又拍云 USS
  • MinIO(自建对象存储)
  • 其他 S3 兼容存储

配置阿里云 OSS

获取 OSS 信息

  1. 登录阿里云控制台
  2. 进入对象存储 OSS 服务
  3. 创建 Bucket 或使用已有 Bucket
  4. 记录以下信息:
    • Bucket 名称
    • Endpoint(地域节点)
    • AccessKey ID
    • AccessKey Secret

配置 WLN.WIKI

  1. 进入【站点管理】->【第三方存储】
  2. 选择「阿里云 OSS」
  3. 填写配置信息:
    • Bucket 名称
    • Endpoint
    • AccessKey ID
    • AccessKey Secret
    • 访问域名(可选,自定义域名)
  4. 点击「测试连接」验证配置
  5. 保存配置
阿里云OSS配置截图

阿里云OSS配置截图

配置腾讯云 COS

获取 COS 信息

  1. 登录腾讯云控制台
  2. 进入对象存储 COS 服务
  3. 创建存储桶或使用已有存储桶
  4. 记录以下信息:
    • 存储桶名称
    • 所属地域
    • SecretId
    • SecretKey

配置 WLN.WIKI

  1. 进入【站点管理】->【第三方存储】
  2. 选择「腾讯云 COS」
  3. 填写配置信息并保存

配置 MinIO(自建存储)

Endpoint:http://minio.example.com:9000
AccessKey:your-access-key
SecretKey:your-secret-key
Bucket:wln-wiki
Use SSL:是/否

存储策略配置

配置对象存储后,可以设置存储策略:

策略 说明
全部本地存储 所有文件存储在服务器本地
全部对象存储 所有文件存储到对象存储
混合存储 图片存储到对象存储,附件存储在本地

使用对象存储可以降低服务器存储压力,提升文件访问速度,适合分布式部署场景。

注意事项

  • 确保对象存储 Bucket 权限配置正确,通常设置为私有读写
  • 建议配置防盗链,防止资源被盗用
  • 如果使用自定义域名,需要确保域名已备案并配置 CNAME
  • 定期检查存储用量,避免超支