上门服务系统上门服务系统
首页
快速开始
  • 客户端使用指南
  • 技师端使用指南
  • 管理后台指南
  • 门店管理指南
首页
快速开始
  • 客户端使用指南
  • 技师端使用指南
  • 管理后台指南
  • 门店管理指南
  • 管理后台指南

    • 管理后台指南
    • 数据看板
    • 服务管理
    • 订单管理
    • 技师管理
    • 客户管理
    • 营销中心
    • 商城管理
    • 页面装修
    • 统一结算
    • 安全管理
    • 授权管理
    • 消息中心
    • 支付管理
    • 文件存储管理
    • 短信管理
    • 微信管理
    • 节假日管理
    • 数据统计
    • 系统设置

文件存储管理

文件存储管理用于配置和管理平台的文件存储服务,支持多种存储方式。

功能概述

文件存储管理包含以下功能:

  • 存储配置:配置存储服务参数
  • 文件管理:查看和管理已上传的文件
  • 存储统计:查看存储使用情况

存储方式

系统支持以下存储方式:

存储方式适用场景特点
本地存储开发测试、小型项目简单、无额外成本
阿里云OSS生产环境稳定、CDN加速
腾讯云COS生产环境稳定、CDN加速
七牛云生产环境有免费额度
MinIO私有部署自建存储服务

本地存储配置

配置步骤

  1. 进入「系统设置」→「存储管理」→「存储配置」
  2. 选择存储类型为"本地存储"
  3. 配置存储路径:
    • 存储路径:文件保存的本地路径(如 /data/uploads)
    • 访问域名:文件访问的域名(如 https://your-domain.com/uploads)
  4. 点击「保存配置」

注意事项

  • 确保存储路径有足够的磁盘空间
  • 确保Web服务器有权限访问该路径
  • 建议配置Nginx反向代理访问静态文件
  • 定期备份存储目录

阿里云OSS配置

配置前准备

  • 阿里云账号
  • 已开通OSS服务
  • 已创建Bucket
  • 已获取AccessKey ID和AccessKey Secret

配置步骤

  1. 进入「系统设置」→「存储管理」→「存储配置」
  2. 选择存储类型为"阿里云OSS"
  3. 填写配置信息:
    • Endpoint:OSS访问域名(如 oss-cn-hangzhou.aliyuncs.com)
    • AccessKey ID:阿里云AccessKey ID
    • AccessKey Secret:阿里云AccessKey Secret
    • Bucket名称:已创建的Bucket名称
    • 自定义域名(可选):绑定的CDN域名
  4. 点击「保存配置」
  5. 点击「测试连接」验证配置

Bucket权限设置

  1. 登录阿里云OSS控制台
  2. 进入Bucket管理
  3. 设置读写权限为"公共读"
  4. 配置跨域访问(CORS):
    • 允许的来源:* 或指定的域名
    • 允许的Methods:GET、POST、PUT、DELETE
    • 允许的Headers:*

腾讯云COS配置

配置前准备

  • 腾讯云账号
  • 已开通COS服务
  • 已创建存储桶
  • 已获取SecretId和SecretKey

配置步骤

  1. 进入「系统设置」→「存储管理」→「存储配置」
  2. 选择存储类型为"腾讯云COS"
  3. 填写配置信息:
    • 区域:存储桶所在区域(如 ap-guangzhou)
    • SecretId:腾讯云SecretId
    • SecretKey:腾讯云SecretKey
    • Bucket名称:存储桶名称
    • 自定义域名(可选):绑定的CDN域名
  4. 点击「保存配置」
  5. 点击「测试连接」验证配置

MinIO配置

配置前准备

  • 已部署MinIO服务
  • 已获取访问密钥

配置步骤

  1. 进入「系统设置」→「存储管理」→「存储配置」
  2. 选择存储类型为"MinIO"
  3. 填写配置信息:
    • Endpoint:MinIO服务地址(如 http://localhost:9000)
    • AccessKey:MinIO AccessKey
    • SecretKey:MinIO SecretKey
    • Bucket名称:存储桶名称
    • 自定义域名(可选):访问域名
  4. 点击「保存配置」
  5. 点击「测试连接」验证配置

文件管理

查看文件列表

  1. 进入「系统设置」→「存储管理」→「文件管理」
  2. 查看所有上传的文件

文件信息

字段说明
文件名文件原始名称
存储路径文件在存储中的路径
文件大小文件大小
文件类型图片/视频/文档等
上传时间上传时间
引用位置文件被哪里引用

文件操作

  • 预览:在线预览文件
  • 下载:下载文件到本地
  • 删除:删除文件(谨慎操作)

筛选查询

  • 按文件类型筛选
  • 按上传时间筛选
  • 按文件名搜索

上传配置

上传限制

  1. 进入「系统设置」→「存储管理」→「上传配置」
  2. 配置上传限制:
配置项说明默认值
单文件大小限制单个文件最大大小100MB
批量上传数量单次最多上传文件数10个
允许的文件类型允许上传的文件扩展名jpg,png,gif,mp4等

图片处理

  • 压缩:上传时自动压缩图片
  • 缩略图:自动生成缩略图
  • 水印:自动添加水印(可配置)

存储统计

查看统计

  1. 进入「系统设置」→「存储管理」→「存储统计」
  2. 查看存储使用情况

统计维度

维度说明
总存储量已使用的存储空间
文件数量总文件数量
本月上传本月上传量
存储趋势存储使用趋势
文件类型分布各类型文件占比

常见问题

Q: 文件上传失败?

A: 请检查:

  1. 文件大小是否超过限制
  2. 文件类型是否允许
  3. 存储配置是否正确
  4. 网络连接是否正常

Q: 文件访问404?

A:

  1. 检查文件是否成功上传
  2. 检查访问域名配置是否正确
  3. 检查Bucket权限设置
  4. 检查文件是否被删除

Q: 如何迁移存储?

A:

  1. 先配置新的存储方式
  2. 测试新存储是否可用
  3. 编写脚本迁移历史文件
  4. 切换存储配置
  5. 验证迁移结果

Q: 本地存储和云存储怎么选?

A:

  • 开发测试:使用本地存储
  • 小型项目:本地存储 + 定期备份
  • 生产环境:建议使用云存储(OSS/COS)
  • 大流量项目:云存储 + CDN加速

Q: 存储成本如何优化?

A:

  1. 压缩上传的图片
  2. 定期清理无用文件
  3. 使用CDN减少回源流量
  4. 选择合适的存储类型(低频访问等)

安全建议

  1. 访问控制:生产环境建议使用云存储,配置合适的访问权限
  2. 定期备份:本地存储定期备份到异地
  3. 密钥保护:云存储密钥不要泄露
  4. 文件校验:上传文件进行类型和大小校验
  5. 防盗链:配置防盗链,防止恶意访问
Prev
支付管理
Next
短信管理