AWS S3
2.0.0
版本开始支持AWS S3存储,只要是支持S3协议的都可以,并非一定要用AWS S3,您也可以自建minio
等。
修改config.php
在config.php
中找到S3的配置,内容如下:
$config['s3']['region'] = 'us-east-1';
$config['s3']['endpoint'] = 'http://minio.xxx.com:9000';
$config['s3']['key'] = 'xxx';
$config['s3']['secret'] = 'xxx';
$config['s3']['bucket'] = 'xxx';
- region:如果有就填写对应的区域代码,如果没有,则不填写
- endpoint:就是S3的接口地址,如果是自建的minio,一般是
http://xxx.com:9000
- key:如果是自建minio就是用户名
- bucket:存储桶的名称
设置域名
在后台设置 - 系统设置 - 存储方案 - S3设置S3绑定的访问域名,注意,末尾需要带有/
注意S3的开关只对游客有效,如果是注册用户,并且设置了“注册用户默认存储策略”为S3,是否启用对注册用户都有效。