文档章节

amazon s3 简单使用

topdogs
 topdogs
发布于 2012/01/17 16:56
字数 907
阅读 368
收藏 2

S3全称叫做 Amazon Simple Storage Service ,简单存储服务,Scalable Storage in the Cloud ,可扩展的云存储。

好消息

AWS Free Usage Tier*

As part of the AWS Free Usage Tier, you can get started with Amazon S3 for free. Upon sign-up, new AWS customers receive 5 GB of Amazon S3 storage, 20,000 Get Requests, 2,000 Put Requests, and 15GB of data transfer out each month for one year.

上面的文字说,新用户第一年可以免费得到5GB的存储空间、每月2万次的请求,每月15GB的数据流量。超出部分才计费。所以我们研究一下,试用一下完全不花钱。

1.新建一个Buckets

词霸告诉我这个Buckets叫做桶,但把它理解为存储区比较合适。

进入aws 控制台,如图在右边点击“Create Buckets”,在弹出的框框里填写桶名和数据要存储的数据区域。

其中这个Buckets名字是全局唯一的,所有使用s3服务的人都桶名都不能有重名,而且命名根据url命名,因为毕竟这桶名会是url的一部分,一个用户顶多能创建100个桶。

不同的region收费是不同的哦亲,例如距离中国速度最好的区域是日本东京的数据中心,也是最贵的,但是只能选他,不选他的话就得接受速度慢慢。

  

create-buckets

 

2.上传文件/目录

太好了,lixin这个桶竟然没人用。

有了桶就要上传点什么了。可以在桶里创建目录,也可以上传文件。

upload file

点击Upload后弹出的框框里选择文件,然后上传便可。

 

3.设置文件的属性

在上传了一张照片后,就可以对着文件进行相关的属性设置。

选择那个文件,点击上方的Properties或者右键,都可以设置属性。

Link:这个就是文件的url了,可以通过地址反问,前提就是你设置了浏览权限。

Storage:这个是要怎么存储数据,例如Standard会把你的数据放在很多个地方备份,而Reduced Redundancy(少冗余) 则不会放在很多地方。地方放越多越可靠,价格嘛,前者贵点。

Server Side Encryption: 这个应该是加密选项,在网络传输时要不要对数据加密,从他link的连接可以看到,是支持加密传输的。

后面还有Permissions选项卡,设置权限的,什么人可以看,什么人可以改都在那里设置。

我设置了所有人都可以查看:https://s3-ap-northeast-1.amazonaws.com/lixin/medium.jpg

打开速度还不错,联通小水管,33k,110ms。

file-properties

回到桶的属性

文件有属性,buckets桶也是有的,还更丰富呢。

Permissions:权限,可以设置啥人可以干嘛。最简单的就是只有me可以干嘛,或者everyone可以view。

bucket-pro

 

website

这个比较有意思,他可以把你的桶变成一个静态网站来浏览。

首先,往桶里上传一个html文件,这里我随便做了一个。

其实在buckets属性的website选项卡里勾选Enabled,然后输入你的web目录的默认文档。保存ok。然后打开下面的连接。

http://lixin.s3-website-ap-northeast-1.amazonaws.com/

一个网页是不是蹦出来了呢。

嫌弃网址长的,自己给弄个cname地址就ok了。

website

Logging选项卡

给你的桶启用日志记录功能。

Target Bucket:你要把日志放到那个桶里去。

prefix:不知道。

logging

 

Notifications选项卡

桶发生什么事情了,通知你的设置。

Lifecycle选项卡

给桶设置个生命期,到期桶就没了。

© 著作权归作者所有

共有 人打赏支持
topdogs

topdogs

粉丝 41
博文 39
码字总数 12877
作品 2
汕头
高级程序员
私信 提问
如何用Java平台访问开源云存储?

尽管云计算这一术语并不新鲜(Amazon在2006年就开始提供它的云服务),但从2008年起它才开始真正成为流行词,这期间,Google和 Amazon的云服务逐渐获得了公众的关注。 Google的App Engine使用户...

红薯
2009/10/14
676
0
移动应用开发服务端工具库--mobile-toolkit

Java 的移动应用开发服务端工具库, 提供了Apple push,应用内支付校验, Amazon的aws的几个服务的调用. 在现在移动应用(ios,android)的开发过程中,经常会需要调用Apple 的push服务以及应用内支...

thor.lee
2012/08/12
1K
0
Simple Cloud API 简介

最近发布的 Simple Cloud API 为各种云服务提供了一个共用的 API。在 Zend、GoGrid、IBM®、Microsoft®、Nirvanix 和 Rackspace 的合作努力下,API 使您能够编写出可移植的并可与多个云供应...

绿悠悠
2009/11/11
2.3K
0
基于AWS的媒体内容服务应用架构

提供数字内容服务最基本也是最简单任务那就是在低于预算的前提下,实现低延迟,高可用性,耐用性,访问控制,以及数百万的并发浏览。此外,因为“尖峰”模式的,运营团队经常需要提供静态的硬...

abel_cao
01/26
0
0
AWS 的 S3 故障回顾和思考

继Gitlab的误删除数据事件没几天,“不沉航母” AWS S3 (Simple Storage Service)几天前也“沉”了4个小时,墙外的半个互联网也跟着挂了。如约,按 AWS 惯例,AWS今天给出了一个简单的故障...

陈皓
2017/03/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

【结构型】- 享元模式

享元模式 作用:利用共享技术有效地支持大量细粒度对象的复用 享元模式状态 内部状态:在享元对象内部不随外界环境改变而改变的共享部分,存储于享元对象内部 外部状态:随着环境的改变而改变...

ZeroneLove
昨天
1
0
Vue 中使用UEditor富文本编辑器-亲测可用-vue-ueditor-wrap

一、Vue中在使用Vue CLI开发中默认没法使用UEditor 其中UEditor中也存在不少错误,再引用过程中。 但是UEditor相对还是比较好用的一个富文本编辑器。 vue-ueditor-wrap说明 Vue + UEditor + ...

tianma3798
昨天
4
0
php-fpm配置

php-fpm配置 修改bbs.wangzb.cc.conf配置文件,将端口9000改为9001,重新访问网站是失败的 修改配置文件 # vim /etc/nginx/conf.d/bbs.wangzb.cc.conf# nginx -s reloadfastcgi_pass 1...

wzb88
昨天
1
0
配置方案:Redis持久化RDB和AOF

Redis持久化方案 Redis是内存数据库,数据都是存储在内存中,为了避免进程退出导致数据的永久丢失,需要定期将Redis中的数据以某种形式(数据或命令)从内存保存到硬盘。当下次Redis重启时,...

linuxprobe16
昨天
6
0
介绍NoSQL最受欢迎的产品

MongoDB MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。主要解决的是海量数据的访问效率问题,为WEB应用提供可扩展的高性能数据存储解决方案。当数据量达到50GB以上的时候,Mon...

问题终结者
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部