目录

一、开通 “对象存储 OSS” 服务:

二、创建 Bucket 容器:

1.创建一个Bucket:

三、使用 OSS 对象存储:

四、使用 SDK 访问 OSS:

1.安装使用 OSS SDK:

2.SDK 配置和测试:


一、开通 “对象存储 OSS” 服务:

        进入阿里云官网:

https://www.aliyun.com/icon-default.png?t=M85Bhttps://www.aliyun.com/        进入到 OSS 对象存储的管理平台

        第一次进入 OSS 存储服务时,需要进行开通。点击立即开通:

        点击立即开通:

         开通之后,前往控制台:


二、创建 Bucket 容器:

1.创建一个Bucket:

        进入 Bucket 列表,创建 Bucket:

        哲理先设置 Bucket 容器名称: 

        将容器的读写权限改为 公共度:

        公共读: 可以访问容器中的内容,但是不允许进行上传,上传需要权限。


三、使用 OSS 对象存储:

        上传文件到容器中:

        文件上传完毕,进入文件管理中查看文件的详细信息,可通过文件详情信息中的链接访问文件。 


四、使用 SDK 访问 OSS:

        在 OSS 管理页面,进入 OSS 官方学习教程: 

OSS阿里云_ OSS是什么意思_对象储存OSS_阿里云OSS学习路径图_OSS Learning Path - 阿里云OSS有什么用?阿里云OSS官方制定的学习路径,由浅入深带您深入了解阿里云OSS!对象存储 OSS 是一种海量、安全、低成本、高可靠的云存储服务。Learning Path 指导您快速了解 OSS,学习相关的基础操作,并利用丰富的 API SDK 包和便捷工具进行二次开发。https://help.aliyun.com/learn/learningpath/oss.html

        进入 Java SDK:前言 - 对象存储 OSS - 阿里云

1.安装使用 OSS SDK:

        创建一个工程,测试SDK,在 Maven 工程中导入 SDK 坐标:

<dependency>
    <groupId>com.aliyun.oss</groupId>
    <artifactId>aliyun-sdk-oss</artifactId>
    <version>3.15.0</version>
</dependency>

        顺便导入一下单元测试依赖:

<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.12</version>
</dependency>

2.SDK 配置和测试:

初始化 (aliyun.com)icon-default.png?t=M85Bhttps://help.aliyun.com/document_detail/32010.html

    @Test
    public void test() {
        // yourEndpoint填写Bucket所在地域对应的Endpoint。以华东1(杭州)为例,Endpoint填写为https://oss-cn-hangzhou.aliyuncs.com。
        String endpoint = "oss-cn-hangzhou.aliyuncs.com";
        // 阿里云账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM用户进行API访问或日常运维,请登录RAM控制台创建RAM用户。
        String accessKeyId = "用户ID";
        String accessKeySecret = "用户密钥";

        // 创建OSSClient实例。
        OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);
        
        String bucketName = "krian-file"
        // 创建存储空间:
        ossClient.createBucket(bucketName);

        // 关闭OSSClient。
        ossClient.shutdown();
    }

         用户ID和密钥需要去阿里云平台的 AccessKey 管理中获取。

         推荐创建使用子 AccessKey,减少风险。

        进入页面后,点击创建用户,输入怕配置信息:

        生成的记录中就包含了 ID 和 密钥,注意密钥只有在第一次创建时能在页面中查看,所以需要复制进行保存,刷新页面之后,密钥会自动消失。

        创建完成之后需要对子用户添加对应的操作权限:

         添加完成保存即可!


官方操作文档:SDK示例 (aliyun.com)icon-default.png?t=M85Bhttps://help.aliyun.com/document_detail/32006.html

更多相关操作参照官网进行!

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐