之前介紹過 「教學」Amazon EC2 Ubuntu 建立並啟動 WordPress 網站 是從最原始的 EC2 環境中佈署 LAMP 並安裝原版的 WordPress。不過佈署 EC2 主機、LAMP 環境再安裝 WordPress 其實得花不少時間,因此本篇介紹 Google 所提供的 Google Cloud Platform 雲端主機服務,也就是所謂的 GCP 主機,跟 EC2 一樣享有一年免費的試用時間,而且可以在五分鐘之內快速架設 WordPress 網站!
Step 1
首先使用 Google 帳號登入 https://cloud.google.com/ 開始免費試用,註冊過程中需要輸入信用卡資料,提供 12 個月期間共 300 美元的額度免費試用 GCP 的各種服務,而且在一年結束之後,只要不超過指定用量限制,都可以永久免費使用 GCP 的部分服務。
Step 2
登入 Google Cloud Platform 後,選擇 Compute Engine
,再看到左下角的 Marketplace
。
Step 3
點選 Marketplace
並搜尋 WordPress
,接著我們點選 WordPress with NGINX and SSL Certified by Bitnami
Step 4
在 WordPress with NGINX and SSL Certified by Bitnami
內點選 在 COMPUTE ENGINE 上啟動
Step 5
設定佈署名稱、選擇主機區域,其中 asia-east-a
、asia-east-b
、asia-east-c
都是位於台灣彰化的主機;機器類型可以使用預設的「小型」;硬碟選用 SSD 並設定為 30GB。這樣選下來,每月預估費用為 20.43 美元,以免費試用額度一年 300 美元來計算,不超過每月平均 25 美元的扣打。
Step 6
最後在下方點選佈署,跳轉後可以觀察 GCP 的佈署進度。
Step 7
佈署完成,右側可以看到主機的 IP 位置以及 WordPress 的登入資訊,點選右下方 Log into the admin panel
並輸入上面的使用者名稱及密碼就可以登入了。
Step 8
Bitnami 套裝的 WordPress 已經預先安裝了一些外掛,第一次登入後可以先將 WordPress 預設的語言與時區改為繁體中文與台北時間並更新外掛程式。本篇教學做到這邊基本上已經完成 WordPress 架站了,是不是非常快速呢!
Step 9
不過你可能已經發現右下角有一個 Bitnami 的 Logo,而它在 WordPress 後台是無法關閉的,必須透過指令來移除,但透過 SSH 連 GCP 有一點麻煩,這邊建議先在電腦上安裝 Google Cloud SDK,如果是 Mac 使用者可以參考:https://cloud.google.com/sdk/docs/quickstart-macos 官方說明文件。
Step 10
安裝完 Google Cloud SDK 後,回到 GCP 後台,剛剛登入按鈕旁邊有一個 SSH 的按鈕,下拉後點選「查看 gcloud 指令」
Step 11
接著將指令複製起來,並開啟 Mac 的終端機
Step 12
在終端機貼上 gcloud 指令後,就可以登入 GCP 主機。接著,執行以下指令:
sudo /opt/bitnami/apps/wordpress/bnconfig --disable_banner 1
sudo /opt/bitnami/ctlscript.sh restart apache
回到網站重新整理,Bitnami 的 Logo 就不見了!
Step 13
以 GCP 每月約 20 美元左右等級的主機,安裝 Bitnami 版本搭載 Nginx 的 WordPress,在還沒有安裝任何快取外掛的情況下,網頁效能測試已經有很不錯的成績,再加上我們所選擇的 GCP 主機就在台灣彰濱工業區,因此國內瀏覽體驗理論上會比國外測試網站更好!
延伸閱讀
如果你對 Google Cloud Platform 的主機規格、設定以及這些參數指令不是很熟悉,希望能有更簡單的主機方案選擇、中文介面,並且對 WordPress 友善的話,也可以參考老牌的 SiteGround 主機,以 WordPress 虛擬主機來說,可以簡單區分為三種方案,每月只要大約 100-300 台幣的費用算是相當實惠。
SiteGround WordPress Hosting
https://www.siteground.com/go/wp-admin