GCP GCS Bucket如何公開網址
如要使外部CDN 能夠訪問及緩存的話 ,須按照以下步驟建立名為 GCS Bucket的網域時我們要執行的步驟如下:
1.網域所有權驗證。
2.建立 GCS Bucket。
3.將檔案上傳到GCS Bucket。
4.透過點擊Bucket name來瀏覽上傳的檔案。
(圖一)
Cloud Storage 使用Search Console來驗證網域所有權,如圖一,
須先進行網域所有權驗證,開啟Search Console,
然後使用管理網域所有權的 Google 帳戶登入。
(圖二)
按照表格中的指示通過DNS記錄驗證域名所有權。將輸入的子域名的TXT記錄,將其添加到DNS註冊商。TXT記錄被添加到DNS註冊商,點擊驗證。驗證網域所有權後,可以新增其他委託所有者,他們也可以在已驗證的網域下建立儲存桶。
(圖三)
如圖三,前往 Google Cloud 控制台中的Cloud Storage頁面
點擊創建
(圖四)
在建立存儲桶頁面,輸入存儲桶資訊。輸入存儲桶的名稱,選擇位置與位置類型選擇標準(Standard)作為預設儲存類別。為訪問權限控制選擇統一禁止公開訪問關閉。
(圖五)
建立完成後,在Cloud Storage瀏覽頁面中,按一下剛建立好的儲存桶的名稱
(圖六)
在「對象」中,點選「上傳文件」,在本地端中,選擇所需的文件檔並上傳。
(圖七)
完成上傳後,下方就會有新增的文件檔
(圖八)
現在需把文件檔案權限公開,儲存桶最右方開啟去修改訪問權限,這樣CDN 才可訪問與緩存。
(圖九)
點選添加主帳號
(圖十)
為allUsers新增權限。
為“新的主帳號”新增allUsers。
為「角色」選擇Storage Legacy Object Reader。
點選儲存。透過在權限標籤中新增「allUsers」作為具有「儲存物件檢視者」權限的主體,將儲存桶公開。
(圖十一)
選擇公開後,Bucket即有公開網址,外部CDN可進行訪問即緩存。如上圖。
Cloud Storage 的對外網域是 https://storage.google.com/儲存名稱/檔案名稱
外部CDN 業者 要有支援到填入原站時,可設定到https://storage.google.com/儲存名稱
這樣才有機會緩存
沒有留言:
張貼留言