1. 程式人生 > >架構師小跟班:教你從零開始申請和配置七牛雲免費OSS物件儲存(不能再詳細了)

架構師小跟班:教你從零開始申請和配置七牛雲免費OSS物件儲存(不能再詳細了)

背景

之前為了練習Linux系統使用,在阿里雲上低價買了一臺伺服器(網站首頁有活動連結,傳送門),心裡想反正閒著也是閒著,就放了一個網站上去。現在隨著資料越來越多,伺服器空間越來越吃緊,我就考慮使用七牛雲OSS來儲存圖片、視訊等資源了。

先說一下OSS物件儲存的優點:

1)通過Raid與LVM等手段,對資料提供了保護

2)可以將多塊廉價的硬碟組合起來,稱為一個大容量的邏輯盤對外提供服務,提高了容量

3)寫入資料時,由於是多塊磁碟組合出來的邏輯盤,所以幾塊硬碟可以並行寫入的,提升了讀寫效率

4)很多時候塊儲存採用SAN架構組網,傳輸速度以及封裝協議的原因,使得傳輸速度和讀寫效率得到提升

缺點:需要花錢買

可不可以不花錢呢?也行!
有些雲平臺對個人使用者提供了免費額度,比如騰訊雲、七牛雲等。這裡推薦七牛雲,七牛云為每個使用者提供了10G免費儲存空間。

我為什麼不推薦騰訊雲COS儲存呢?看圖!

騰訊雲號稱給個人使用者免費提供50G標準儲存空間,但是!但是!這個50G只是給你免費儲存,你要檢視或下載自己上傳的東西,是收費的!也就是說,你上傳檔案是免費的,但是你想看就得花錢。二臉懵逼。然後。。。

言歸正傳

第一步:申請域名

阿里雲域名購買地址:點選跳轉

https://wanwang.aliyun.com/domain/?source=5176.11533457&userCode=pfwe55hh&type=copy

買之前可以先看下是否有優惠券:點選跳轉

https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=pfwe55hh

域名頁面不要關閉,後面要用。

注意:中國大陸境內的域名申請後要在公安網備案,備案地址:https://beian.aliyun.com,一般稽核需要15個工作日左右。

第二步:註冊七牛雲帳號

註冊地址:點選跳轉

https://portal.qiniu.com/signup?code=1hiwehb4zgl02

第三步:新增物件儲存

進入管理控制檯,選擇第一個“物件儲存”,點選立即新增

新建儲存空間

第四步:繫結融合CDN加速域名

七牛雲提供了融合 CDN 測試域名,只能使用30天,所以我們要自己新增一個融合 CDN 加速域名

建立域名,在加速域名欄裡填寫阿里雲上申請的域名地址,其他預設就好,點選建立

建立完成後得到CNAME

返回“域名管理”頁面,會看到當前新增的域名還在處理中,等待片刻

等的有點久,我先吃個飯

》》》》》》》》

回來了,可以看到域名狀態已變為“等待CNAME”,點選CNAME,複製CNAME值備用

第五步:配置CNAME

返回阿里雲域名管理頁面:依次進入阿里雲-域名-解析,新增一條記錄,記錄型別CNAME,主機記錄填cdn

注意:千萬別寫www,會與A記錄衝突

當然,你也可以參考七牛雲官方的說明,相信你看完還是會回來的。

第六步:測試

選擇“內容管理”,“上傳檔案”,隨便找一張圖片上傳

點選上傳檔案右側的操作,複製外鏈,貼上到瀏覽器上開啟看看,如果能正常顯示照片,說明配置成功了。

第七步:如何使用七牛雲OSS?

需要幾個重要的資訊:AccessKey、SecretKey、儲存空間名、訪問地址、儲存區域、網址字尾(非必須)、儲存路徑(非必須)
下圖為一圖床工具的設定頁面,需要該工具的可以在文章下方留言,或關注站長公眾號,回覆“圖床”即可。

AccessKey、SecretKey獲取方式:

儲存區域程式碼:

好了,七牛雲OSS物件儲存的教程到這裡就結束了。如果想在自己的Java、Python等專案中使用七牛雲端儲存,請先自行百度吧。如果百度不到想要的結果,可聯絡站長。

相關推薦

架構跟班開始申請配置免費OSS物件儲存不能詳細

背景 之前為了練習Linux系統使用,在阿里雲上低價買了一臺伺服器(網站首頁有活動連結,傳送門),心裡想反正閒著也是閒著,

百度微服務架構隨手筆記如何手寫Docker

names lar 朋友 -i oot 封裝 路由 必須 spa 模擬Docker實現一個簡單的容器,不到 200行代碼(包括空行、註釋、異常處理),這並不是吹牛B。容器技術幾乎是Linux kernel內置的模塊,我們簡單調用一下API就能搞定很多事情。當然你要考慮各種商

手把手開始做一個好看的 APP

@+ error 教你 教授 wip rac tco 需要 apt 前言 從零開始,手把手帶你實現一個「專註睡前的 APP」。睡覺之前如果能有一個 APP,能讓我們寫一寫這一天的見聞或者心得,同時又能看一會段子、瞄一會好看的妹子,放松一下疲憊的身心那該多好,這也是我完成這

手把手開始搭建SpringBoot後端專案框架

原料 新鮮的IntelliJ IDEA、一雙手、以及電腦一臺。 搭建框架 新建專案 開啟IDE,點選File -> New Project。在左側的列表中的選擇Maven專案,點選Next。 填寫GroupId和ArtifactId 什麼是GroupId和Ar

一步一步開始寫C語言連結串列---構建一個連結串列

為什麼要學習連結串列? 連結串列主要有以下幾大特性: 1、解決陣列無法儲存多種資料型別的問題。 2、解決陣列中,元素個數無法改變的限制(C99的變長陣列,C++也有變長陣列可以實現)。 3、陣列移動元素的過程中,要對元素進行大範圍的移動,很耗時間,效率也不高。

開始寫一個雜湊表--導讀

  雜湊表是一個可以提供快速實現關聯陣列的資料結構。“雜湊”一詞會讓人產生困惑,下面我做了個總結。   雜湊表由一系列的桶組成,每一個桶儲存一個鍵值對。為了能夠確定一個鍵值對應該儲存在哪個桶裡,關鍵字要傳遞給雜湊函式。雜湊函式返回一個指明桶陣列索引的整數。當我們想要查詢一個鍵值對時,我們對關

開始寫一個雜湊表--雜湊表結構

  我們的鍵-值對(items),每一個都會被儲存在結構體中: // hash_table.h typedef struct { char* key; char* value; } ht_item;   我們的雜湊表儲存了一組鍵值對的指標,以及雜湊表大小的一些細節和

開始寫一個雜湊表--雜湊衝突

  雜湊函式把一個無窮大的輸入集合對映到一個有限大小的輸出集合。不同的關鍵字輸入會被對映到同一個陣列下標,這就導致了桶的衝突。雜湊表必須實現解決衝突的方法。   我們的雜湊表將使用開放地址法和再雜湊法。在桶索引衝突後,再雜湊法會使用兩個雜湊函式來計算鍵值對將要儲存的桶索引值。   有關其他雜

開始寫一個雜湊表--雜湊函式

   在這一節,我們來編寫雜湊函式。 我們選擇的雜湊函式應該具有(以下特性): 把字串作為輸入,返回0到m(我們設計的桶陣列的長度)的數字; 對於一組平均的輸入返回分佈比較均勻的桶索引。如果我們的雜湊函式不是均勻分佈的,它可將會把較多的一些鍵值對放在某幾個桶中。這將會導致更

開始寫一個雜湊表--附錄

附錄:其他的衝突處理方案 常見的兩種雜湊衝突解決方案如下: 連結串列法 開放定址法 連結串列法 分離連結串列法中,每一個桶包含一個連結表。當鍵值對的鍵衝突時,鍵值對會被加入到這個列表中。它支援的方法如下: 插入: 計算關鍵字的雜湊值來查詢桶的下表索引。

開始搭建一款前端腳手架工具

寫於 2016.08.06 本文系原創,轉載請附帶作者資訊:Jrain Lau 專案地址:github.com/jrainlau/sc… 前言 在實際的開發過程中,從零開始建立專案的結構是一件讓人頭疼的事情,所以各種各樣的腳手架工具應運而生。筆者使用較多的yoeman,express

開始使用ss代理在windows8.1下使用visual studio編譯chromium

0.操作環境作業系統:win8.1 64位chromium版本:65.0.3325.181 Shadowsocks:代理地址127.0.0.1:1080,確保已翻visual studio版本:vs20171.chromium版本選擇最新的vs配最新的chromium!2.流

子豪兄開始實現人臉識別

Github開源人臉識別專案face_recognition 譯者注: 本專案face_recognition是一個強大、簡單、易上手的人臉識別開源專案,並且配備了完整的開發文件和應用案例,特別是相容樹莓派系統。 為了便於中國開發者研究學習人臉識別、貢獻程式碼

阿裏王牌架構楊曦N多環境N多應用個性配置管理如何混亂到簡單?

存儲系統 世界 出錯 技術分享 acf https 代表性 不同的 發的 阿裏雲高級解決方案架構師 楊旭世界最大混合雲的總架構師,4年前,開始作為雙11阿裏雲技術負責人,負責搭建全球最大的混合雲結構,把 “雙11”的電商業務和技術場景在阿裏雲上實現,並保障這個混合雲在雙11

大數數應用立項到落地實施全過程!

經歷了多年的BI專題應用建設,有幸能在一個傳統企業裡探索大資料應用的建設過程,發現了很多不一樣的地方,獲得了不同的感受,在此以一個真實的案例的建設過程來品味其中的不同,也許能獲得一些啟示。   課題是怎麼來的?   大資料應用最大的挑戰,就是未來的不確定性,因此,

三個月入門人工智慧+深度學習精華實踐課程|深度學習視訊教程2018

課程特色: 規劃全面:涵蓋目前主流的深度學習領域,包括影象識別,影象檢測,自然語言處理,GAN,分散式訓練框架等等。掌握每 一項技能都能在從事該領域邁進一步。 重點突出:摒棄繁冗的數學證明,一切從實際出發,突出重點,短時間內掌握重點知識。 實戰演練:課程包含多

0開始打造一場成功的微信抽獎活動方案!

網際網路已經進入了下半場,已經越來越成熟,流量已經成為了眾多網際網路公司所要爭奪的第一戰場,而流量在一 般意義上便是指使用者規模。只有當用戶的規模做起來之後,我們才能有更加廣闊的發展空間,而社交流量卻在整 個流量體系中佔據了絕大多數的比例,只要掌握了社交的流量,能夠將朋友圈的資源完全

手把手認識webpack4.0

原文連結:https://www.jianshu.com/p/f931f47cbf75 前言: 作為一個現代javascript 應用程式的靜態模組打包器,webpack能將各種資源,如js,css, 圖片等作為模組來處理,是當下前端工程化的一個很受歡迎的工具,webpack目前最新的版本是4.0,文章將在

手把手原始碼開始搭建自己的以太坊公鏈部署及連線多個節點

1. 使用相同的創世區塊檔案genesis.json 創世區塊genesis.json檔案內容如下: { "config": { "chainId": 100, "homestea

【 專欄 】- 手把手實現Linux裝置驅動程式(基於友善之臂4412開發板)

手把手教你從零實現Linux裝置驅動程式(基於友善之臂4412開發板) ARM-tiny4412這款CPU是基於ARMv7架構的晶片,目前在網上開發現成資源較少,為了彌補這一缺陷,本人決定將我所學所用的這塊晶片的開發技巧和方法共享