集成存储与文件
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:PutObject 和 s3: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相关资源
想和其他创造者交流?
这篇文档有问题?