前言
其实s3对接都大同小异,而本期的Wasabi其实也就是公共访问设置有点困难(第一次设置要摸索很久)
其他s3对接教程:
Wasabi对比R2 和 Google Storage 的区别
Region | Object Storage only | Wasabi Cloud NAS | Surveillance Cloud | Ingress Data Transfer | Egress Data Transfer* | API Requests* |
---|---|---|---|---|---|---|
North America | $5.99 TB/mo ($.0059 GB/mo) | $7.99 TB/mo ($.0078 GB/mo) | $10.99 TB/mo ($.0107 GB/mo) | Free | Free | Free |
Europe (All locations ) | $5.99 TB/mo ($.0059 GB/mo) | $7.99 TB/mo ($.0078 GB/mo) | $10.99 TB/mo ($.0107 GB/mo) | Free | Free | Free |
APAC (All locations) | $6.99 TB/mo ($.0068 GB/mo) | $8.99 TB/mo ($.0088 GB/mo) | $10.99 TB/mo ($.0107 GB/mo) | Free | Free | Free |
表格可以清除的看到wasabi北美和欧洲最低定价是5.99美刀/1T存储,亚洲地区的就要贵一点最低6.99美刀/1T存储,而他们的出入站流量都是免费的。
免费出入站的限制
但是值得注意的是,以合理的速率访问这些数据,并且你的使用对象存储不会对的服务造成不合理的负担,请考虑这些准则:
- 如果您的每月出口数据传输量小于或等于您的活动存储卷,那么您的存储使用案例非常适合 Wasabi 的免费出口策略
- 如果您的每月出口数据传输量大于活动存储卷,则您的存储用例不适合 Wasabi 的免费出口策略
例如,如果您使用 Wasabi 存储 10 TB,并在每月计费周期内下载(出口)10 TB 或更少,那么您的存储非常适合这个政策。如果你的每月下载量超过 10 TB,那么您的使用存储就不适合。如果您的存储经常超出免费出口政策的准则,wasabi保留限制或暂停服务的权利
可选地区
Region | Service URL | Alias/Alternative URL |
---|---|---|
Wasabi US East 1 (N. Virginia) | s3.wasabisys.com | s3.us-east-1.wasabisys.com |
Wasabi US East 2 (N. Virginia) | s3.us-east-2.wasabisys.com | |
Wasabi US Central 1 (Texas) | s3.us-central-1.wasabisys.com | |
Wasabi US West 1 (Oregon) | s3.us-west-1.wasabisys.com | |
Wasabi CA Central 1 (Toronto) | s3.ca-central-1.wasabisys.com | |
Wasabi EU Central 1 (Amsterdam) | s3.eu-central-1.wasabisys.com | s3.nl-1.wasabisys.com |
Wasabi EU Central 2 (Frankfurt) | s3.eu-central-2.wasabisys.com | s3.de-1.wasabisys.com |
Wasabi EU West 1 (London) | s3.eu-west-1.wasabisys.com | s3.uk-1.wasabisys.com |
Wasabi EU West 2 (Paris) | s3.eu-west-2.wasabisys.com | s3.fr-1.wasabisys.com |
Wasabi AP Northeast 1 (Tokyo) | s3.ap-northeast-1.wasabisys.com | |
Wasabi AP Northeast 2 (Osaka) | s3.ap-northeast-2.wasabisys.com | |
Wasabi AP Southeast 1 (Singapore) | s3.ap-southeast-1.wasabisys.com | |
Wasabi AP Southeast 2 (Sydney) | s3.ap-southeast-2.wasabisys.com |
教程开始:创建对象存储
值得注意的是:如果你希望使用自己的域名访问wasabi对象,那么你的桶的名字就必须是访问域名。例如:我希望使用jp.imgs.moe去访问wasabi对象
输完桶名字和选完地区后,一直点下一步并创建桶就好了。
在开启公开访问
开启访问权限
打开桶的设置
开启公共访问(必须)
设置公共访问权限(必须)
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Allow",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": "s3:GetObject",
"Resource": [
"arn:aws:s3:::jp.imgs.moe/*.jpg",
"arn:aws:s3:::jp.imgs.moe/*.png"
]
}
]
}
这串代码策略表示,允许公共用户访问桶的对象(s3:GetObject),但是只允许查看,jpg和png文件
其中arn:aws:s3:::jp.imgs.moe表示存储桶策略编辑器 ARN。当然你也可以这样设置,表示桶的所有文件都允许获取
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Allow",
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": "s3:GetObject",
"Resource": [
"arn:aws:s3:::jp.imgs.moe/*"
]
}
]
}
AccessKeyId获取
Lsky接入
填写资料:
连接地址:在本文的可选地区里有,加上https就可以了。
区域:在wasabi桶页面,一眼就能看到了,我就不上图了
最后
老规矩设置的时候一定一定一定要开启.env里的APP_DEBUG=false改成APP_DEBUG=true。这样你就可以快速的定位问题,而不是只看到上传失败4个大字
请问可以出一个对接B2的教程吗
哈哈哈哈,我注册不了aws账号,所以抱歉了 b2 😂
https://www.backblaze.com/cloud-storage b2不是这家的吗?
你对接B2了嘛兄弟
IDrive e2好像比wasabi会更便宜一些,请问你有使用过嘛
没用过,我图床老被1024外链引用,造成流量爆炸,我都不敢上对象存储 ⌇●﹏●⌇
CoLX40RW826
yOQ5YjEMuMP
eApfyfJ1D4Z
970QV8P8FN7
kZtr9bLRU8Q
gBKbWyinN8m
ylu0n7aJs9f
iRtzXdQZAOy
SxUyiFqrkbu
v6WkPoI7f8K
m84FnX7zbpO
Yj2Yk1Cyi1g
Lx4Yh8M9G1t
V2CYTMDPRjK
dCSsOdIX96R
fPrdX2msTmY
bCIxOfuA2wS
31xMah5Gg1m
rXu8gINFPJi
rEFeQ3zZS1f
n61HrHi6R4T
DqtdUzwiWPr
IhsFoCJ2UlM
I25jXLFgj1S
CWJHBwPLAv5
07P5isyW3gH
JvF22n4mx4B
zRx8jD2IHkU
4v1P1JUxbey
EhN9hKEvcag
2LM3Khg3iHA
OIC36UXQNKG
y2kSp2hsLlP
VQtgjpFc4VF
wa90fakw6vN