Google 免費主機 GCP 設定教學,不花 1 毛錢輕鬆架設 WordPress 網站

最後更新時間:2020 年 12 月 8 日

你想要先免費架設出一個 WordPress 網站試看看嗎?那你知道 Google 有提供一年免費 VPS 主機給你嗎?大家都說 GCP 要專業工程師才能用,真的是這樣嗎?

這篇文章主要是幫助完全不懂程式碼的新手,透過使用 Google 提供的一年免費 VPS 主機 GCP,在不花任何錢的情況下,架設出一個 WordPress 網站。

如果你是那些想嘗試架設 WordPress 網站,但卻又不想無故先花錢的人,那麼相信這篇文章可以解決你的問題。

1. 什麼是 GCP?

GCP

GCP ( Google Cloud Platform ) 是一系列由 Google 提供的雲端運算服務,這邊聽不懂沒關係,反正你只要知道 GCP 就跟 Google 其它的產品如 Gmail, Google Drive, Goolge 文件等服務一樣,是 Google 提供的其中一款服務就對了。

而 GCP 最廣為人使用的功能就是,它有提供虛擬主機 ( VPS )架設的服務,因此我們可以在上面架設 WordPress 網站。

1.1 用 GCP 架站有什麼優點?

使用 GCP 架網站最主要的優點就是網站速度,因為 GCP 擁有全台灣最快的機房 – 位於彰化的 Google 機房。

由於其它家主機商最近的機房也都只在香港、日本、新加坡,只有 GCP 有在台灣設點,因此,沒有主機商在網站速度上面是可以跟 GCP 相提並論的。

所以如果你網站的主要受眾是在台灣的話,GCP 會是你最好的主機選擇。

1.2 GCP 真的是免費的嗎?

Google 免費主機 GCP 設定教學,不花 1 毛錢輕鬆架設 WordPress 網站 | 3

嚴格來說,使用 GCP 來架網站並不是免費的,而且後續的價格其實非常不便宜,但是為什麼我在文章標題中會說 GCP 是免費的呢?

這是因為 Google 非常佛心,它讓每一個 Google 帳號都享有一年內 $ 9000 台幣的 GCP 使用額度,就是 Google 送你 $ 9000 台幣的意思,所以基本上只要你不要選擇頂級的主機,就是免費讓你試用一年的意思。

總之,你可以先試用一年,如果覺得後續收費太貴的話再搬家就好,完全沒有任何損失 ( 這也只有 Google 的財力可以這樣玩得起…)。

1.3 GCP 這麼好,為什麼沒有大家都來用?

這是因為 GCP 雖然強大,但是它的設定非常複雜,即使是專業工程師都很容易在上面操作錯誤,因此不適合零程式基礎的新手使用。

不過我知道雖然我這麼說了,我知道有些新手為了省錢還是會願意麻煩一點,因此,我還是準備了完整的 GCP 架設教學,如果有興趣的話就繼續看下去吧!

2. 啟用 GCP

前往 GCP 官網
Google 免費主機 GCP 設定教學,不花 1 毛錢輕鬆架設 WordPress 網站 | 4

前往 GCP 官網,並點選「免費試用」。

登入 Google 帳號
Google 免費主機 GCP 設定教學,不花 1 毛錢輕鬆架設 WordPress 網站 | 5

登入你要開啟試用的 Google 帳號,由於一個帳號只有一次免費試用的額度,用下去就會開始計算時間了 ( 倒數 365 天 ),請謹慎選擇。

查看相關條款
Google 免費主機 GCP 設定教學,不花 1 毛錢輕鬆架設 WordPress 網站 | 6
Google 免費主機 GCP 設定教學,不花 1 毛錢輕鬆架設 WordPress 網站 | 7

接著這邊就照實填寫就好了,如果你還有價格疑慮的話,可以參考一下這邊來自 Google 的 2 大保證:

  • 免費獲得價值 $300 美元的抵免額
    申請試用即可獲得 $300 美元的試用額度,可於未來 12 個月內在 Google Cloud Platform 上使用。
  • 免費試用期結束後不會自動向您收費
    我們之所以要求您提供信用卡資訊,是為了確保您不是自動化程式。除非您手動升級至付費帳戶,否則我們不會向您收費。
新增專案
Google 免費主機 GCP 設定教學,不花 1 毛錢輕鬆架設 WordPress 網站 | 8

完成之後,接著就點選上方的「選取專案」,並點選「新增專案」,你們的畫面應該是空的,但是因為我平常有在用 GCP,所以不是空的。

建立專案
Google 免費主機 GCP 設定教學,不花 1 毛錢輕鬆架設 WordPress 網站 | 9

接著幫你的專案取個名稱,我是取叫 WordPress 因為我怕忘記,取好之後就選擇「建立」。

建立一台主機
Google 免費主機 GCP 設定教學,不花 1 毛錢輕鬆架設 WordPress 網站 | 10

點選左邊的三條線,找「Compute Engine」,並點選「VM 執行個體」。

在 GCP 中,1 個 VM 執行個體就是代表一台主機的意思。

Google 免費主機 GCP 設定教學,不花 1 毛錢輕鬆架設 WordPress 網站 | 11

這邊等它自己設定一下,好了就點選「建立」。

設定主機規格
Google 免費主機 GCP 設定教學,不花 1 毛錢輕鬆架設 WordPress 網站 | 12
Google 免費主機 GCP 設定教學,不花 1 毛錢輕鬆架設 WordPress 網站 | 13

接下來我們要來設定主機的位置與規格,這邊可以直接學我的,設定分別如下:

  1. 選一個你自己記得住的名稱。
  2. 地區選擇台灣。
  3. 區域任選一個都可以,我是覺得 c 比較少人選應該會比較好。
  4. 機器規格我是選預設的 1 個 CPU,3.75G 記憶體,當然你要選更高更低都可以,我自己是覺得已經夠用了。
  5. 這邊是主機的作業系統,建議選最多人用的 Ubuntu 18.04 LTS 版本。
  6. HTTP, HTTPS 都勾選。
  7. 按下「建立」。
固定外部 IP
Google 免費主機 GCP 設定教學,不花 1 毛錢輕鬆架設 WordPress 網站 | 14

接著點選左邊的三條線,找「VPC 網路」,並點選「外部 IP 位址」。

Google 免費主機 GCP 設定教學,不花 1 毛錢輕鬆架設 WordPress 網站 | 15

因為 GCP 預設每次重開機,主機 IP 都會變化,所以我們要先來這邊固定一下它的 IP,在這邊將類型轉變為「靜態」,然後隨便取一個名字就可以了。

改完之後,這邊你看到的「外部位址」就是你這台主機的 IP,請將它複製貼上到別的地方,等等會用到。

建立防火牆規則
Google 免費主機 GCP 設定教學,不花 1 毛錢輕鬆架設 WordPress 網站 | 16

設定完靜態 IP 之後,點選左邊的「防火牆」,再點選「建立防火牆規則」。

Google 免費主機 GCP 設定教學,不花 1 毛錢輕鬆架設 WordPress 網站 | 17