文件存储系统

强烈建议先阅读 Hyperf 框架文件系统章节文件存储系统 - 图1 (opens new window)

本地存储

默认存储在本地,无需修改

存储路径为 api-server/storage/upload

阿里云 OSS 存储

修改 api-server/.env 中以下配置

  1. ## 这里改为oss
  2. FILE_DRIVER=oss
  3. ## 修改以下配置
  4. OSS_ACCESS_ID=
  5. OSS_ACCESS_SECRET=
  6. OSS_BUCKET=
  7. OSS_ENDPOINT=

腾讯云 COS 存储

修改 api-server/.env 中以下配置

  1. ## 这里改为cos
  2. FILE_DRIVER=cos
  3. ## 增加以下配置
  4. COS_APPID=
  5. COS_SECRET_ID=
  6. COS_SECRET_KEY=
  7. COS_REGION=
  8. COS_BUCKET=

七牛云存储

修改 api-server/.env 中以下配置

  1. ## 这里改为qiniu
  2. FILE_DRIVER=qiniu
  3. ## 增加以下配置
  4. QINIU_ACCESS_KEY=
  5. QINIU_SECRET_KEY=
  6. QINIU_BUCKET=
  7. QINIU_DOMAIN=

S3云存储

修改 api-server/.env 中以下配置

  1. ## 这里改为s3
  2. FILE_DRIVER=s3
  3. ## 增加以下配置
  4. S3_KEY=
  5. S3_SECRET=
  6. S3_REGION=
  7. S3_ENDPOINT=
  8. S3_BUCKET=