《建立Compute Engine》
1. 前往「Compute Engine」頁面,點選頁面頂端的「建立執行個體」
2. 依業務需求選擇區域與可用區。
3. 依業務需求選取機器類型。預設值是合理的起點,之後可視需求提高或降低機型。
4.
依照業務需求選擇開放存取權
5.
依業務場景選擇是否開放HTTP 和 HTTPS 流量及負載平衡健康檢查。
6.
另可依需求設定其他進階選項
7.
以上設定完成後按
[建立]。
8.
VM建立完成
《開啟及管理網站》
1.
在 Compute Engine 總覽頁面的「連線」欄中,點選 SSH 按鈕,選擇要連線至虛擬機器的方式、或安裝所選的網站代管框架和工具。
這邊選擇“瀏覽器開啟”
2.
連線成功
3.
確認VM的外部IP
4.
前往”虛擬私有雲網路 > IP位址”,找到外部IP 位址所在資料列中,點選其他動作按鈕,然後選擇「升級為靜態 IP 位址」。
輸入升級為靜態IP位址的名稱,按“保留“
靜態IP升級完成
注意:請勿點選頁面上方的「Reserve External
Static IP Address」(保留外部靜態 IP 位址) 。
《為網站設定 DNS 區域》
備妥靜態外部 IP 位址後,再來要將外部 IP 位址連結至網域名稱。
1.
前往“Cloud DNS“頁面建立 DNS 區域,點選 [建立可用區]
2.
建立 DNS 區域
①
在「可用區類型」中,選取 [公開]。
②
輸入區域名稱,例:my-new-zone
③
在「DNS 名稱」中,輸入您網站的網域名稱 (不含前置字元),例如輸入
example.com,而不是 www.example.com。
④
如未設定 DNSSEC(DNS Security Extensions),選“已停用“。
⑤ 選擇是否啟用將 DNS 查詢記錄至 Cloud Logging 的功能。 ※注意,這會產生費用。
3.
點選「建立」,這項操作會建立填入 NS 和 SOA 記錄的可用區。
4.
如要將已註冊的網域名稱指向託管伺服器的 IP 位址,必須將 A 記錄新增至可用區
①
在「記錄集」 區段,點選「新增標準」。
② 「資源記錄類型」選擇 A(A record)。
③
在「IPv4 位址」 中,輸入《開啟及管理網站》步驟4的VM靜態外部 IP 位址。
④
按一下「建立」 即可為可用區建立 A 記錄。
⑤
A
record 建立完成
A record說明:https://www.cloudflare.com/zh-tw/learning/dns/dns-records/dns-a-record/
至此即已完成在 Compute Engine 上部署自訂網站,後續配置域名即可訪問在 Compute
Engine 托管的網站或服務。
沒有留言:
張貼留言