跳至主要内容

8.1 購買屬於你的網域

在正式部署之前,我們都需要在網際網路的世界中有一個網域名稱,總不能每一個服務都只有 IP 位置吧?這樣要別人怎麼記住呢?

市面上有許多販賣網域的網站,Namecheap、GoDaddy、Google Domain 等等,下方是介紹如何在 Google Domain 購買網域的流程,首先進入到 Google Domain 的頁面,輸入您想要購買的網域。

搜尋想要的網域

接著找到自己喜歡的網域名,通常 .com 都很難買到,這邊為了示範我就買一個我自己喜歡的網域,進到結帳的頁面,至於要不要客製化 Email,就看個人的喜好了,我自己是不想花這個錢。

結帳頁面

買完後,你就擁有了你人生第一個網域啦!

而不論您在哪一個網站購買網域都可以,這邊要介紹的是如何管理您的網域,我自己算是 Cloudflare 的重度使用者,通常不論我在哪裡購買的網域,最終都會放到 Cloudflare 做代管的動作。

這邊會教學要如何把網域交由 Cloudflare 代管,首先註冊好一個 Cloudflare 的帳號,進入到主控台的頁面,會看到下方的畫面,並且點擊 新增網站

Cloudflare 主控台

接著輸入您剛剛購買的網域:

輸入剛剛購買的網域

接著點擊新增網站後,點擊最下方的 0 元方案,這邊的 UX 設計蠻聰明的,我差點忍不住就點每月 20 元,最後才發現下面有免費。

選擇 0 元方案

選擇完後,Cloudflare 會掃描您的網域,檢查其來的 DNS 紀錄,並且要求您去變更原先的名稱伺服器改到 Cloudflare ( 以上面的例子來說,我需要到 Google Domain 去做更改 )。

掃描後的頁面

接著跟著下方指示做就能夠成功地把網域遷移到 Cloudflare,過程非常簡單,Cloudflare 為了生意,都有非常明確地指示。

更改 Name Server

以 Google Domain 的例子來說,需要去客製化 Name Server 指向 Cloudflare。

加入 Name Server

只要放入 Cloudflare 提供的那兩個 Name Server 進來,之後 robertchang.me 這個網域就會被 Cloudflare 給接管,至於用 Cloudflare 有什麼好處嗎?說實在小網站來說沒什麼感覺,但我自己是很習慣它們的介面,很直覺。

這個小節結束後,您已經有屬於您的網域,且不論其是放在原先的 DNS 管理網站或是放到 Cloudflare 都沒關係,重點是有了自己的網域,就可以在接下來使用 Docker 部署網站時有一個自己的名字了!