文件分發服務器 AWS CloudFront(CDN)使用入門-以S3爲例 Lebal:Research

引言

在互聯網上隨意右擊一張圖片,都可以發現複製圖片地址這個選項,這說明他們都有自己的鏈接,也就是說我們可以通過一個鏈接本身來訪問圖片、代碼等文件,而不是打開一個網頁再選擇複製,這就和下載鏈接一樣,不過網站將這些圖片直接展示在了網頁上面。而博客園也提供了文件的上傳服務,使得我們可以隨意在編輯博客的時候通過複製粘貼直接上傳圖片,但是我們也可以發現,博客園對上傳文件的後綴有限制,那麼我們有沒有辦法上傳其他類型的文件呢?答案當然是有,我們可以搭建一個文件分發服務器,在屬於我們自己的文件服務器上面獲取鏈接。

申請套餐 

以Amazon的AWS爲例,首先,我們需要申請兩個免費套餐:S3儲存桶以及CloudFront

 其中,S3儲存桶可以用於儲存文件,而CloudFront是一種分發服務,用於鏈接儲存桶和用戶之間詳細的需求,詳見百度百科CDN

配置S3儲存桶

創建一個S3儲存桶,並上傳一個文件,此時Amazon就會分配給你一個地址,這就是該文件的地址,但是此時還需要修飾一番

要使得分享給其他人時他們能夠訪問,點擊公開,如果要用於服務器或者網站,可以在CORS規則中進行配置,詳見筆者的另一篇博客《AWS S3 CORS問題解決》

配置CloudFront

新建一個CloudFront項目,將儲存源設置爲剛纔的S3文件桶,這時候你的s3文件桶就會分到一個域名

這樣一來,剛纔上傳的文件就可以通過******.cloudfront.net/001.jpg訪問到了

 

參考鏈接:https://blog.csdn.net/wucong60/article/details/84581393

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章