阿里云OSS服务使用操作流程

这篇具有很好参考价值的文章主要介绍了阿里云OSS服务使用操作流程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

阿里云OSS服务使用操作流程

OSS服务简介

阿里云对象存储OSS(Object Storage Service)是一款海量、安全、低成本、高可靠的云存储服务,可提供99.9999999999%(12个9)的数据持久性,99.995%的数据可用性。多种存储类型供选择,全面优化存储成本。

OSS具有与平台无关的RESTful API接口,您可以在任何应用、任何时间、任何地点存储和访问任意类型的数据。

您可以使用阿里云提供的API、SDK接口或者OSS迁移工具轻松地将海量数据移入或移出阿里云OSS。数据存储到阿里云OSS以后,您可以选择标准存储(Standard)作为移动应用、大型网站、图片分享或热点音视频的主要存储方式,也可以选择成本更低、存储期限更长的低频访问存储(Infrequent Access)、归档存储(Archive)、冷归档存储(Cold Archive)作为不经常访问数据的存储方式。

OSS官方帮助文档

https://help.aliyun.com/document_detail/31817.html

服务开通激活

1.进入官网注册

官网地址

2.选择OSS产品

单击产品模块选项
阿里云OSS服务使用操作流程
在存储中找到对象存储OSS
阿里云OSS服务使用操作流程

3.激活服务

进入后若你没有开启过则需要你进行激活
阿里云OSS服务使用操作流程

4.激活后进入管理控制台

阿里云OSS服务使用操作流程

快速使用

1.创建存储空间Bucket

点击Bucket列表,进入后进行创建Bucket
阿里云OSS服务使用操作流程
阿里云OSS服务使用操作流程
进行确认即可
完成后你就多了一条
阿里云OSS服务使用操作流程

2.Bucket中设置存放目录

我们可以新建目录进行相应的管理
阿里云OSS服务使用操作流程
当前我创建了一个叫avatar的目录用于存头像
阿里云OSS服务使用操作流程

上传文件

阿里云OSS服务使用操作流程
选择扫描文件
阿里云OSS服务使用操作流程
进行上传
阿里云OSS服务使用操作流程
现在任务列表显示我已上传成功
阿里云OSS服务使用操作流程

3.查看上传成功文件

阿里云OSS服务使用操作流程

4.图片具体信息

选择刚刚上传的图片之后你就可以看到信息了
我们可以通过URL地址进行访问!
阿里云OSS服务使用操作流程
浏览器中复制进去就可以进行下载了!
阿里云OSS服务使用操作流程

真实业务中的使用

1.开通AccessKey

阿里云OSS服务使用操作流程

开通子AccessKey

阿里云OSS服务使用操作流程

2.构建用户和用户组

创建用户组

阿里云OSS服务使用操作流程
然后要进行验证
验证结束后完成创建
阿里云OSS服务使用操作流程

创建用户

阿里云OSS服务使用操作流程

选择Open API的调用

阿里云OSS服务使用操作流程
确定后会有一个AccessKeyID和AccessSecret的页面,请将你的信息进行保存,因为后面开发会用到

将用户添加到用户组中

阿里云OSS服务使用操作流程

阿里云OSS服务使用操作流程
阿里云OSS服务使用操作流程

3.创建用户的AccessKeyID和Secret(若忘记保存)

若你一开始创建完忘记保存了可以再创建一个,把原来的删除或禁用掉就可以

阿里云OSS服务使用操作流程

4.给用户添加OSS权限

点击添加权限
阿里云OSS服务使用操作流程
搜索OSS选择full权限
阿里云OSS服务使用操作流程
如上完成了权限分配

在SpringBoot项目中使用SDK进行开发

官方文档

以下是官方文档地址
https://help.aliyun.com/document_detail/32008.html?spm=5176.208357.1107607.21.69ac390fi9zngU

1.引入依赖

Java8依赖
<dependency>
    <groupId>com.aliyun.oss</groupId>
    <artifactId>aliyun-sdk-oss</artifactId>
    <version>3.15.0</version>
</dependency>
Java9及以上
<dependency>
    <groupId>com.aliyun.oss</groupId>
    <artifactId>aliyun-sdk-oss</artifactId>
    <version>3.15.0</version>
</dependency>
<dependency>
    <groupId>javax.xml.bind</groupId>
    <artifactId>jaxb-api</artifactId>
    <version>2.3.1</version>
</dependency>
<dependency>
    <groupId>javax.activation</groupId>
    <artifactId>activation</artifactId>
    <version>1.1.1</version>
</dependency>
<!-- no more than 2.3.3-->
<dependency>
    <groupId>org.glassfish.jaxb</groupId>
    <artifactId>jaxb-runtime</artifactId>
    <version>2.3.3</version>
</dependency>

2.使用代码创建Bucket

步骤
  1. 构建Bucket的endpoint
  2. 设置AccessKeyID
  3. 设置AccessKeySecret
  4. 设置Bucket名称
  5. 创建OSSClient实例
  6. 创建存储空间
准备工作
1.获取连接的endpoint

阿里云OSS服务使用操作流程

2.将你之前下载的Accesskey的存储文件找到进行复制
示例代码
@Test
    void contextLoads() {
        //连接参数
        String endpoint = "oss-cn-shanghai.aliyuncs.com";
        String bucketName = "test-100086";
        String accessKeyID = "your access key ID";
        String accessKeySecret = "your access key secret";
        //连接实例
        final val ossClient = new OSSClientBuilder().build(endpoint, accessKeyID, accessKeySecret);

        try{
            ossClient.createBucket(bucketName);
        }catch (OSSException oe){
            System.out.println("Caught an OSSException, which means your request made it to OSS, "
                    + "but was rejected with an error response for some reason.");
            System.out.println("Error Message:" + oe.getErrorMessage());
            System.out.println("Error Code:" + oe.getErrorCode());
            System.out.println("Request ID:" + oe.getRequestId());
            System.out.println("Host ID:" + oe.getHostId());
        }finally {
            //关闭连接
            ossClient.shutdown();
        }

    }
结果展示

阿里云OSS服务使用操作流程

实例代码请参看阿里云文档!!!

阿里云OSS服务使用操作流程文章来源地址https://www.toymoban.com/news/detail-406964.html

到了这里,关于阿里云OSS服务使用操作流程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 阿里云Oss服务开通 #对象存储 #OSS

    1.点击立即开通 2.勾上协议,立即开通 3.成功,点击‘管理控制台’ 4.创建Bucket 5.勾选相关参数 6.勾选完的参数 7.进入Bucket 8.上传文件-测试 9.选择上传的文件 10.在主页面看到效果,点击详情查看 阿里云OSS服务API使用 常用入口:Access-Key 勾选 1. 访问控制(RAM) 创建用户**** 2. 短

    2024年01月25日
    浏览(64)
  • Golang操作阿里云OSS上传文件

    为什么要使用OSS?应用场景是什么? 最近在开发考试系统,里面需要上传课件,课件包括pdf,map等等各种类型的文件,这些文件不能像图片一样,直接上传到项目目录下面,需要单独存放,阿里云就提供了存储方式,然后OSS是其中的一种,可以用来存储一些文件。 我们需要

    2024年02月02日
    浏览(51)
  • 【SpringBoot+MP】阿里云短信测试服务操作流程、用户手机验证码登录实现

    前面是站在后台员工的角度,现在站在消费者的角度,当客户从移动端选择通过验证码登录APP,需要调用云服务器的短信功能(厂商短信服务API) ,后端要做的就是生成验证码并发送,并针对请求中客户收到的验证码与后端发送的进行比对,确保一致后成功登录。 首先针对

    2024年02月02日
    浏览(43)
  • 阿里云对象存储(OSS)服务

    阿里云对象存储(OSS)服务 引入依赖 这里 aliyun-oss-spring-boot-starter 中默认引入的 aliyun-java-sdk-core 是 3.4.0 版本,但是 aliyun-spring-boot-dependencies 中对 aliyun-java-sdk-core 版本管理为:4.5.0,会导致版本冲突 所以排除 aliyun-oss-spring-boot-starter 默认的 aliyun-java-sdk-core ,单独引入 4.5.0 版

    2024年01月25日
    浏览(55)
  • 阿里云ascm账号创建及dataworks/oss授权操作

    云平台管理员fsdc_admin登录ascm 企业—角色管理-创建自定义角色 2.1名称及管理权限设置 查看用户、查看用户AccessKey 2.2应用权限设置 查看Bucket 查看MaxCompute项目 2.3菜单权限设置 对象存储OSS 大数据计算MaxComputer 点击创建角色 企业—用户管理-创建 查看初始密码: dw授权范围:

    2024年02月05日
    浏览(43)
  • 【OSS存储】阿里云的oss存储服务 & golang的API调用

    阿里云对象存储OSS(Object Storage Service)是一款海量、安全、低成本、高可靠的云存储服务,提供99.9999999999%(12个9)的数据持久性,99.995%的数据可用性。多种存储类型供选择,全面优化存储成本。 非常适合存储非结构化数据,例如 视频、图形、日志、文本文件以及各种App应用

    2024年02月05日
    浏览(57)
  • 阿里云对象存储服务OSS前后联调

    申明: 未经许可,禁止以任何形式转载,若要引用,请标注链接地址 全文共计11577字,阅读大概需要3分钟 在分布式集群系统中,前端通过浏览器上传图片给服务器存储时存在分库分表的情况,这就涉及到 文件存储 的情况,在高并发的情况下,考虑到服务器的性能和利用率

    2023年04月09日
    浏览(40)
  • 尚融宝16-集成阿里云对象存储OSS服务

    目录 一、开通“对象存储OSS”服务 1、开通“对象存储OSS”服务 二、控制台使用 1、创建Bucket 2、上传默认头像 三、使用RAM子用户 1、进入子用户管理页面 2、设置权限 四、使用SDK 五、创建测试项目 1、创建Maven项目 2、配置pom 六、测试用例 七、将OSS整合进项目 1、基本配置

    2024年02月13日
    浏览(74)
  • 使用阿里云服务器搭建PostgreSQL主从架构图文流程

    阿里云百科分享使用阿里云服务器搭建PostgreSQL主从架构图文流程,PostgreSQL被业界誉为最先进的开源数据库,支持NoSQL数据类型(JSON/XML/hstore)。本文档介绍在CentOS 7操作系统的ECS实例上搭建PostgreSQL主从架构的操作步骤。 目录 前提条件 步骤一:选购ECS实例 步骤二:配置Post

    2024年02月13日
    浏览(39)
  • Unity 上传文件到阿里云 对象存储OSS服务器

    首先登录阿里云 免费试用–对象存储OSS --点击立即试用,可以有三个月的免费试用 创建Buket 新建AccessKey ,新建完成后,会有一个CSV文件,下载下来,里面有Key ,代码中需要用到 下载SDK 双击打开 sln文件,使用VS打开,右键项目–属性,修改程序集名字,然后点击生成–生成解

    2024年02月13日
    浏览(74)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包