大家好,我是 码赛客1024 ,今天我们一起来学习阿里云的对象存储服务OSS。
一、介绍
阿里云对象存储OSS(Object Storage Service)是一款海量、安全、低成本、高可靠的云存储服务,提供99.9999999999%(12个9)的数据持久性,99.995%的数据可用性。多种存储类型供选择,全面优化存储成本。
简单理解就是一个云储存服务器,可以把我们的文件存储到阿里云的服务器中。
先完成阿里云账号注册,地址 https://www.aliyun.com/
,完成实名制认证。
二、设置AccessKey
阿里云为了其API的访问安全考虑,设置了AccessKey的安全方案,AccessKey是我们访问阿里云 API 的密钥,具有该账户完全的权限,请您妥善保管。
我们待会要访问OSS服务,所以先把AccessKey创建好,方便后边使用。
设置方式:
① 进入账号中心
,点击自己的头像,在下拉菜单中点击AccessKey管理
,进入设置界面。
选择继续使用 AccessKey
② 生成AccessKey,可以看到起包含:AccessKey ID 和 AccessKey Secret 两部分。
这里注意:一旦点击确定,AccessKey的Secret就会隐藏起来,想查看的话,要通过验证码校验后才能查看,所以建议先复制一份,方便后期使用。
三、开通OSS服务
在产品中找到 对象存储OSS
服务,并开通
开通后,点击 “管理控制台” 进入OSS的页面
四、项目环境准备
4.1 创建SpringBoot项目
pom.xml依赖如下:文章来源:https://www.toymoban.com/news/detail-794220.html
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.6.10</version>
<relativePath/>
</parent>
...
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!--aliyun oss依赖-->
<dependency>
<groupId>com.aliyun.oss</groupId>
<artifactId>aliyun-sdk-oss</artifactId>
<version>3.15.0</version>
</dependency>
</dependencies>
4.2 准备页面
创建页面:resources/static/upload.html
文章来源地址https://www.toymoban.com/news/detail-794220.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>上传文件</title>
<script src="https://code.jquery.com/jquery-1.10.2.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.form/4.2.1/jquery.form.min.js"></script>
</head>
<body>
<form id="fileForm" action="/upload" method="post" enctype="multipart/form-data">
选择文件:<input type
到了这里,关于阿里云-对象存储OSS的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!