Pages

2023年4月29日 星期六

【GCP】靜態網頁建置

 GCP上除了使用VM架設Web Server建置靜態網頁外,另外也提供了其他方式可以不使用VM的情況下,將html檔案,放置在雲端儲存體內,透過相關設定,來建構靜態網頁網站,但相關流程較為複雜,但因為是Serverless的架構,因此穩定度會高很多。

 

在GCP Console下,透過下面六個步驟(範例域名:example.com.tw),即可建置一個靜態網站。

 

1. 新增一個example.com.tw名稱的bucket

2. Edit access > Access-control -> Fine-grained: Object-level ACLs enabled

3. 上傳檔案

4. 使用cloud console輸入:gsutil -m acl set -R -a public-read gs://example.com.tw

5. 檢查檔案權限都設定為public

6. 設定@CNAME DNSc.storage.googleapis.com

 

步驟參考:https://ikala.cloud/cloud-storage-application-website/

 

 網站建置完後,如果要套用HTTPS連線,可以依照以下步驟進行:

 

SSL設定:https://www.minwt.com/website/server/21585.html

 


結論:

1. 設定較為複雜。

2. 費用跟架設便宜的VM沒差多少。

3.  更新檔案較不方便。

4. 穩定性與安全性較高。

5. 不用擔心硬體效能。

0 意見: