【开发环境】(阿里云分布式文件系统)对象存储OSS 服务配置

这篇具有很好参考价值的文章主要介绍了【开发环境】(阿里云分布式文件系统)对象存储OSS 服务配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

阿里云oss配置,【开发配置】,阿里云,java,云计算

目录

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

二、创建 Bucket 容器:

1.创建一个Bucket:

三、使用 OSS 对象存储:

四、使用 SDK 访问 OSS:

1.安装使用 OSS SDK:

2.SDK 配置和测试:


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

        进入阿里云官网:

https://www.aliyun.com/https://www.aliyun.com/        进入到 OSS 对象存储的管理平台

阿里云oss配置,【开发配置】,阿里云,java,云计算

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

阿里云oss配置,【开发配置】,阿里云,java,云计算

        点击立即开通:

阿里云oss配置,【开发配置】,阿里云,java,云计算

阿里云oss配置,【开发配置】,阿里云,java,云计算

         开通之后,前往控制台:

阿里云oss配置,【开发配置】,阿里云,java,云计算

阿里云oss配置,【开发配置】,阿里云,java,云计算


二、创建 Bucket 容器:

1.创建一个Bucket:

        进入 Bucket 列表,创建 Bucket:

阿里云oss配置,【开发配置】,阿里云,java,云计算

        哲理先设置 Bucket 容器名称: 

阿里云oss配置,【开发配置】,阿里云,java,云计算

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

阿里云oss配置,【开发配置】,阿里云,java,云计算

阿里云oss配置,【开发配置】,阿里云,java,云计算

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


三、使用 OSS 对象存储:

        上传文件到容器中:

阿里云oss配置,【开发配置】,阿里云,java,云计算

阿里云oss配置,【开发配置】,阿里云,java,云计算

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

阿里云oss配置,【开发配置】,阿里云,java,云计算


四、使用 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

阿里云oss配置,【开发配置】,阿里云,java,云计算

阿里云oss配置,【开发配置】,阿里云,java,云计算

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

阿里云oss配置,【开发配置】,阿里云,java,云计算

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)https://help.aliyun.com/document_detail/32010.html

阿里云oss配置,【开发配置】,阿里云,java,云计算

阿里云oss配置,【开发配置】,阿里云,java,云计算

    @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 管理中获取。

阿里云oss配置,【开发配置】,阿里云,java,云计算

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

阿里云oss配置,【开发配置】,阿里云,java,云计算

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

阿里云oss配置,【开发配置】,阿里云,java,云计算

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

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

阿里云oss配置,【开发配置】,阿里云,java,云计算

         添加完成保存即可!


官方操作文档:SDK示例 (aliyun.com)https://help.aliyun.com/document_detail/32006.html

更多相关操作参照官网进行!文章来源地址https://www.toymoban.com/news/detail-788561.html

到了这里,关于【开发环境】(阿里云分布式文件系统)对象存储OSS 服务配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • (大数据开发随笔9)Hadoop 3.3.x分布式环境部署——全分布式模式

    分布式文件系统中,HDFS相关的守护进程也分布在不同的机器上,如: NameNode守护进程,尽可能单独部署在一台硬件性能较好的机器中 其他的每台机器上都会部署一个DataNode进程,一般的硬件环境即可 SecondaryNameNode守护进程最好不要和NameNode在同一台机器上 守护进程布局 Name

    2023年04月16日
    浏览(60)
  • 首发 | FOSS分布式全闪对象存储系统白皮书

    1. 当前存储的挑战   随着云计算、物联网、5G、大数据、人工智能等新技术的飞速发展,数据呈现爆发式增长,预计到2025年中国数据量将增长到48.6ZB,超过80%为非结构化数据。 同时,数字经济正在成为我国经济发展的新引擎,数据已经成为企业的核心生产要素,数据即价值

    2024年02月12日
    浏览(43)
  • 分布式文件系统HDFS

    分布式文件系统 把文件分布存储到多个计算机节点 上,通过网络实现文件在多台主机上进行分布式存储的文件系统。 分布式文件系统有两大模式: Remote Access Model: 非本地文件不会复制到本地,所以对非本地文件的读取和修改,利用RPC进行。 Upload/ Download Model:所有非本地文

    2024年02月09日
    浏览(52)
  • GFS分布式文件系统

    目录 GFS GFS简介 GFS特点 GFS术语 GFS工作流程 GFS卷类型 部署GFS群集 安装、启动GFS(所有node节点上操作) 创建卷 创建分布式卷 创建条带卷  创建复制卷  创建分布式条带卷  创建分布式复制卷 查看当前所有卷的列表 ​编辑部署 Gluster 客户端 创建挂载目录  配置/etc/hosts文件

    2023年04月09日
    浏览(35)
  • Ceph分布式文件系统

    目录 1.存储基础 单机DAS存储设备 DAS NAS SAN 单机存储的问题 分布式存储 分布式存储的类型 2.Ceph简介 Ceph优势 Ceph架构 Ceph组件 OSD(ceph-osd) Monitor(ceph-mon) Manager(ceph-mgr) MDS(ceph-mds) PG(归置组) Pool(存储池/资源池/数据池) OSD 存储后端 Filestore Bluestore BlueStore的主要功能 Ceph数据的存储过

    2024年01月16日
    浏览(54)
  • Hadoop分布式文件系统(三)

    目录 一、Hadoop 1、MapReduce 1.1、理解MapReduce思想 1.2、分布式计算概念 1.3、MapReduce介绍 1.4、MapReduce特点 1.5、MapReduce局限性 1.6、MapReduce实例进程 1.7、MapReduce阶段组成 1.8、MapReduce数据类型 1.9、MapReduce官方示例 1.9.1、示例说明--圆周率PI评估 1.9.2、官方示例--WordCount单词统计 1.10、

    2024年01月16日
    浏览(47)
  • 2. 分布式文件系统 HDFS

    问题一:如果一个文件中有 10 个数值,一行一个,并且都可以用 int 来度量。现在求 10 个数值的和 思路: 逐行读取文件的内容 把读取到的内容转换成 int 类型 把转换后的数据进行相加 输出最后的一个累加和 问题二:10000 个文件,每个文件 2T,文件里的内容依然是每行一个

    2024年02月08日
    浏览(57)
  • 分布式文件系统使用——MinIO

    1.1 概念 常见的文件系统:FAT16/FAT32、NTFS、HFS、UFS、APFS、XFS、Ext4等 。 现在有个问题,一此短视频平台拥有大量的视频、图片,这些视频文件、图片文件该如何存储呢?如何存储可以满足互联网上海量用户的浏览。 分布式文件系统 就是海量用户查阅海量文件的方案。 通过概

    2024年02月12日
    浏览(42)
  • 分布式文件存储系统-FastDFS

            前言:FastDFS 是一个分布式文件存储系统, 主要用于存储和管理 大规模 的 文件数据,如图片、视频、文档等 ,是淘宝前架构师为了存储图片用C语言开发出来的系统。         服务端有两个组件  Tracker Server 与 Storage Server ,对应两个角色: Tracker: 管理和调度集群

    2024年02月13日
    浏览(70)
  • 分布式文件服务器——Windows环境MinIO的三种部署模式

    上节简单聊到MinIO:分布式文件存储服务——初识MinIO-CSDN博客,但没具化,本节开始展开在Windows环境下 MinIO的三种部署模式: 单机单节点、单机纠删码、集群模式 。 部署的几种模式简要概括 所谓单机单节点模式:即MinIO服务只部署到一台机器上,且只挂载一块磁盘(目录)

    2024年02月07日
    浏览(69)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包