目錄
一、開通 “對象存儲 OSS” 服務(wù):
二、創(chuàng)建 Bucket 容器:
1.創(chuàng)建一個(gè)Bucket:
三、使用 OSS 對象存儲:
四、使用 SDK 訪問 OSS:
1.安裝使用 OSS SDK:
2.SDK 配置和測試:
一、開通 “對象存儲 OSS” 服務(wù):
? ? ? ? 進(jìn)入阿里云官網(wǎng):
https://www.aliyun.com/https://www.aliyun.com/? ? ? ? 進(jìn)入到 OSS 對象存儲的管理平臺
? ? ? ? 第一次進(jìn)入 OSS 存儲服務(wù)時(shí),需要進(jìn)行開通。點(diǎn)擊立即開通:
? ? ? ? 點(diǎn)擊立即開通:
? ? ? ? ?開通之后,前往控制臺:
二、創(chuàng)建 Bucket 容器:
1.創(chuàng)建一個(gè)Bucket:
? ? ? ? 進(jìn)入 Bucket 列表,創(chuàng)建 Bucket:
? ? ? ? 哲理先設(shè)置 Bucket 容器名稱:?
? ? ? ? 將容器的讀寫權(quán)限改為 公共度:
? ? ? ? 公共讀:?可以訪問容器中的內(nèi)容,但是不允許進(jìn)行上傳,上傳需要權(quán)限。
三、使用 OSS 對象存儲:
? ? ? ? 上傳文件到容器中:
? ? ? ? 文件上傳完畢,進(jìn)入文件管理中查看文件的詳細(xì)信息,可通過文件詳情信息中的鏈接訪問文件。?
四、使用 SDK 訪問 OSS:
? ? ? ? 在 OSS 管理頁面,進(jìn)入 OSS 官方學(xué)習(xí)教程:?
OSS阿里云_ OSS是什么意思_對象儲存OSS_阿里云OSS學(xué)習(xí)路徑圖_OSS Learning Path - 阿里云OSS有什么用?阿里云OSS官方制定的學(xué)習(xí)路徑,由淺入深帶您深入了解阿里云OSS!對象存儲 OSS 是一種海量、安全、低成本、高可靠的云存儲服務(wù)。Learning Path 指導(dǎo)您快速了解 OSS,學(xué)習(xí)相關(guān)的基礎(chǔ)操作,并利用豐富的 API SDK 包和便捷工具進(jìn)行二次開發(fā)。https://help.aliyun.com/learn/learningpath/oss.html
? ? ? ? 進(jìn)入 Java SDK:前言 - 對象存儲 OSS - 阿里云
1.安裝使用 OSS SDK:
? ? ? ? 創(chuàng)建一個(gè)工程,測試SDK,在 Maven 工程中導(dǎo)入 SDK 坐標(biāo):
<dependency>
<groupId>com.aliyun.oss</groupId>
<artifactId>aliyun-sdk-oss</artifactId>
<version>3.15.0</version>
</dependency>
? ? ? ? 順便導(dǎo)入一下單元測試依賴:
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
</dependency>
2.SDK 配置和測試:
初始化 (aliyun.com)https://help.aliyun.com/document_detail/32010.html
@Test
public void test() {
// yourEndpoint填寫B(tài)ucket所在地域?qū)?yīng)的Endpoint。以華東1(杭州)為例,Endpoint填寫為https://oss-cn-hangzhou.aliyuncs.com。
String endpoint = "oss-cn-hangzhou.aliyuncs.com";
// 阿里云賬號AccessKey擁有所有API的訪問權(quán)限,風(fēng)險(xiǎn)很高。強(qiáng)烈建議您創(chuàng)建并使用RAM用戶進(jìn)行API訪問或日常運(yùn)維,請登錄RAM控制臺創(chuàng)建RAM用戶。
String accessKeyId = "用戶ID";
String accessKeySecret = "用戶密鑰";
// 創(chuàng)建OSSClient實(shí)例。
OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);
String bucketName = "krian-file"
// 創(chuàng)建存儲空間:
ossClient.createBucket(bucketName);
// 關(guān)閉OSSClient。
ossClient.shutdown();
}
? ? ? ? ?用戶ID和密鑰需要去阿里云平臺的 AccessKey 管理中獲取。
? ? ? ? ?推薦創(chuàng)建使用子 AccessKey,減少風(fēng)險(xiǎn)。
? ? ? ? 進(jìn)入頁面后,點(diǎn)擊創(chuàng)建用戶,輸入怕配置信息:
? ? ? ? 生成的記錄中就包含了 ID 和 密鑰,注意密鑰只有在第一次創(chuàng)建時(shí)能在頁面中查看,所以需要復(fù)制進(jìn)行保存,刷新頁面之后,密鑰會自動消失。
????????創(chuàng)建完成之后需要對子用戶添加對應(yīng)的操作權(quán)限:
? ? ? ? ?添加完成保存即可!
官方操作文檔:SDK示例 (aliyun.com)https://help.aliyun.com/document_detail/32006.html文章來源:http://www.zghlxwxcb.cn/news/detail-788561.html
更多相關(guān)操作參照官網(wǎng)進(jìn)行!文章來源地址http://www.zghlxwxcb.cn/news/detail-788561.html
到了這里,關(guān)于【開發(fā)環(huán)境】(阿里云分布式文件系統(tǒng))對象存儲OSS 服務(wù)配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!