阿里云OSS简介
对象存储服务(Object Storage Service,简称 OSS),以 HTTP RESTful API 的形式对外提供服务,是阿里云提供的海量、安全、低成本、高可靠的云存储服务,适合存放任意类型的文件。容量和处理能力弹性扩展,多种存储类型供选择,全面覆盖从热到冷的各种数据,优化存储成本。其数据可靠性不低于 99.9999999999%(12 个 9),服务可用性不低于 99.995%。
当我们在做个人web项目时,有时会遇到需要将图片、视频等文件上传的需求,这时我们就可以使用OSS服务。
OSS 具有与平台无关的 RESTful API 接口,可以在任何应用、任何时间、任何地点存储和访问任意类型的数据。
使用阿里云OSS服务我们可以进行以下操作:
- 创建一个或者多个存储空间,向每个存储空间中添加一个或多个文件。
- 通过获取已上传文件的地址进行文件的分享和下载。
- 通过修改存储空间或文件的属性或元信息来设置相应的访问权限。
- 在阿里云管理控制台执行基本和高级OSS任务。
- 使用阿里云开发工具包或直接在应用程序中进行RESTful API调用执行基本和高级OSS任务
阿里云OSS简单使用
OSS开通
打开阿里云https://www.aliyun.com/
点击右上角注册阿里云账号并实名认证
注册完成后,点击右上角的控制台
找到并单击对象存储OSS,打开OSS产品详情页面。
开通OSS服务(可以免费试用3个月)
开通服务后,在OSS产品详情页面单击管理控制台直接进入OSS管理控制台界面。
点击创建Bucket 创建存储空间
填写Bucket名称(名称在OSS范围内全局唯一),然后将读写权限改为公共读
这样就创建好了,就可以开始使用了
OSS快速入门
(1)创建测试项目,引入依赖
(2)将鼠标悬浮在头像上,在出现的界面上选择AccessKey管理
(3)选择创建AccessKey,并将生成的AccessKey ID 和 AccessKey Secret保存起来
(4)在项目中新建AliOSSUtils,并按注释填写相关信息
(5)之后就可以编写上传方法进行上传了