00 / 00

AWS S3

Amazon S3 接入指南

AWS S3 控制台 创建存储桶,关闭「阻止所有公共访问」(如需公开读取)

配置 Bucket Policy(公开读取场景):

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Principal": "*",
      "Action": "s3:GetObject",
      "Resource": "arn:aws:s3:::your-bucket-name/*"
    }
  ]
}

在 IAM 中创建用户,附加 s3:PutObjects3:DeleteObject 权限,获取 Access Key

配置 CORS 并填写环境变量:

PUBLIC_UPLOAD_ENDPOINT=https://s3.ap-southeast-1.amazonaws.com
PUBLIC_UPLOAD_REGION=ap-southeast-1
PUBLIC_UPLOAD_ACCESS_KEY_ID=你的AccessKeyId
PUBLIC_UPLOAD_SECRET_ACCESS_KEY=你的SecretAccessKey
PUBLIC_UPLOAD_BUCKET=your-bucket-name
PUBLIC_UPLOAD_PUBLIC_URL=https://your-bucket-name.s3.ap-southeast-1.amazonaws.com

相关资源

想和其他创造者交流?

这篇文档有问题?

On this page