存储配置
存储配置模块用于管理系统的文件存储方式和位置。合理配置存储方式可以提高文件访问速度,降低存储成本,增强系统稳定性和可扩展性。
本地存储
配置系统使用本地服务器存储文件的相关参数。本地存储是最基本的存储方式,适合小型项目或测试环境,但在生产环境中可能面临空间限制和访问速度问题。
本地存储参数设置
| 配置项 | 说明 |
|---|---|
| 启用状态 | 控制是否启用本地存储功能 |
| 网站地址 | 网站的完整 URL |
| 存储目录 | 文件存储的服务器路径 |
| 文件大小限制 | 单个文件的大小上限 |
| 允许的文件类型 | 允许上传的文件格式 |
腾讯云 COS
配置腾讯云对象存储服务的接入参数,用于云端文件存储。腾讯云 COS 提供高可靠、低成本的云存储服务,适合有大量文件存储需求的生产环境。
腾讯云对象存储设置
| 配置项 | 说明 |
|---|---|
| 服务启用状态 | 控制是否启用腾讯云对象存储 |
| secretId | 腾讯云 API 的密钥 ID |
| secretKey | 腾讯云 API 的密钥 |
| 存储桶名称 | COS 存储桶的名称 |
| 所属地域 | COS 存储桶所在的地理区域 |
| 加速域名 | 自定义的 CDN 加速域名 |
| 目录前缀 | 文件存储的目录前缀 |
| 防盗链设置 | 文件访问的防盗链配置 |
阿里云 OSS
配置阿里云对象存储服务的接入参数,用于云端文件存储。阿里云 OSS 是国内使用广泛的云存储服务,提供安全、稳定、高效的存储能力。
阿里云对象存储设置
| 配置项 | 说明 |
|---|---|
| 服务启用状态 | 控制是否启用阿里云对象存储 |
| accessKeyId | 阿里云 API 的访问密钥 ID |
| keySecret | 阿里云 API 的访问密钥 |
| 存储桶名称 | OSS 存储桶的名称 |
| 所属地域 | OSS 存储桶所在的地理区域 |
| 全球加速域名 | 阿里云 OSS 的全球加速域名 |
| 访问域名 | 自定义绑定的域名 |
| 目录规则 | 文件存储的目录结构规则 |
Chevereto 图床
配置 Chevereto 图床服务的接入参数,专用于图片存储和管理。Chevereto 是一款专业的图片托管软件,提供强大的图片管理和分享功能,特别适合需要专门图片服务的平台。
Chevereto 图床设置
| 配置项 | 说明 |
|---|---|
| 启用状态 | 控制是否启用 Chevereto 图床 |
| 图床 API 地址 | Chevereto 图床的 API 接口地址 |
| 图床 APIKey | Chevereto 图床的 API 密钥 |
| 水印设置 | 图片水印的控制选项 |
| 图片质量 | 上传图片的质量设置 |
| 缩略图生成 | 是否自动生成多种尺寸缩略图 |
存储服务优先级和选择指南
当同时配置多种存储服务时,系统会按照以下优先级使用存储服务:
- Chevereto 图床(仅用于图片)
- 腾讯云 COS
- 阿里云 OSS
- 本地存储