大家好,我是 碼賽客1024 ,今天我們一起來學習阿里云的對象存儲服務OSS。
一、介紹
阿里云對象存儲OSS(Object Storage Service)是一款海量、安全、低成本、高可靠的云存儲服務,提供99.9999999999%(12個9)的數(shù)據(jù)持久性,99.995%的數(shù)據(jù)可用性。多種存儲類型供選擇,全面優(yōu)化存儲成本。
簡單理解就是一個云儲存服務器,可以把我們的文件存儲到阿里云的服務器中。
先完成阿里云賬號注冊,地址 https://www.aliyun.com/
,完成實名制認證。
二、設置AccessKey
阿里云為了其API的訪問安全考慮,設置了AccessKey的安全方案,AccessKey是我們訪問阿里云 API 的密鑰,具有該賬戶完全的權(quán)限,請您妥善保管。
我們待會要訪問OSS服務,所以先把AccessKey創(chuàng)建好,方便后邊使用。
設置方式:
① 進入賬號中心
,點擊自己的頭像,在下拉菜單中點擊AccessKey管理
,進入設置界面。
選擇繼續(xù)使用 AccessKey
② 生成AccessKey,可以看到起包含:AccessKey ID 和 AccessKey Secret 兩部分。
這里注意:一旦點擊確定,AccessKey的Secret就會隱藏起來,想查看的話,要通過驗證碼校驗后才能查看,所以建議先復制一份,方便后期使用。
三、開通OSS服務
在產(chǎn)品中找到 對象存儲OSS
服務,并開通
開通后,點擊 “管理控制臺” 進入OSS的頁面
四、項目環(huán)境準備
4.1 創(chuàng)建SpringBoot項目
pom.xml依賴如下:文章來源:http://www.zghlxwxcb.cn/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 準備頁面
創(chuàng)建頁面:resources/static/upload.html
文章來源地址http://www.zghlxwxcb.cn/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的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!