公有雲建立虛擬主機 01

【實戰自架網站】如何使用 Google GCP 開虛擬主機來架設網站,以及費用公開!

網站架設就需要一個主機來儲存資料及運作,但是把網站架設在自己電腦上,要24小時運作就得不關機,而且一旦資料變多,或是需要大量處理資料時,就會受到硬體規格上的限制,必須升級或是擴充空間等。
虛擬主機的使用就可以解決這些問題,建立一台虛擬機器(VM)就像是組一台電腦,在我們運營網站作業,針對我們需要的規格,選擇合適的CPU類型、記憶體大小跟硬碟容量,就可以開始運作。

延伸閱讀👉如何建立微軟 Azure 虛擬主機來架設網站

延伸閱讀👉使用公有雲架設虛擬主機費用比較

使用GCP建立虛擬主機VM

進入GCP的控制台,選取左上角的清單,在清單中找到
Compute Engine > VM執行個體
如果還沒有帳號的話,可以註冊google帳號,之後付費都會綁定一張信用卡來作付款。

Google GCP 開虛擬主機

在VM執行個體的頁面選取建立執行個體,開始建立機器環境

Google GCP 開虛擬主機
  • 設定VM的名稱:這邊可以自行設定
  • 選取VM資料中心的區域位置,可以選擇asia-east1(台灣),a,b,c三個都可以擇一選。
    使用戶距離資料中心越近傳輸越快,當然用戶群不是在台灣也可以選擇其他區域的資料中心。
  • 機器設定:使用預設的2 CPU 4GB,也可以自行選定CPU系列及類型,之後規格不夠用可以再另外選擇。
  • 右側根據做出的設定有每個月的預估費用做參考
    所以選擇 2 vCPU/4GB RAM/100GB SSD 價格是每月US$34.32美金

延伸閱讀👉使用公有雲架設虛擬主機費用比較

Google GCP 開虛擬主機

開機磁碟選擇變更,可以選擇要安裝的作業系統與硬碟種類跟硬碟大小

Google GCP 開虛擬主機
  • 作業系統:選擇Ubuntu
    因為後續要安裝wordpress環境所以選擇Linux作業系統
  • 版本:選擇對應的版本Ubuntu 22.04 LTS
  • 開機磁碟類型:SSD永久硬碟
  • 大小:100GB (不夠用之後可以再調整)
Google GCP 開虛擬主機

最後是身分與API存取權

  • 設定API的存取權限
  • 防火牆設定

最後按下建立完成VM建置

Google GCP 開虛擬主機

VM建立完成後可以在執行個體看到建立好的VM

Google GCP 開虛擬主機

針對機器連線,於SSH選取在瀏覽器開啟

Google GCP 開虛擬主機

透過瀏覽器就可以進入Console畫面了

Google GCP 開虛擬主機

使用遠端SSH連線至GCP的設定

以Xshell7為例,進入使用者金鑰管理

Google GCP 開虛擬主機

產生金鑰

Google GCP 開虛擬主機

點選下一步,產生金鑰

Google GCP 開虛擬主機

繼續按下一步

Google GCP 開虛擬主機

設定金鑰的複雜密碼,之後使用SSH遠端登入時會用到,接著下一步產生公鑰

Google GCP 開虛擬主機

將產生好的公鑰全部複製後,按完成

Google GCP 開虛擬主機

回到GCP,在Computer Engine左側清單中找到中繼資料

Google GCP 開虛擬主機

在中繼資料選取安全殼層金鑰並新增項目

Google GCP 開虛擬主機

將剛才在Xshell中複製的公開金鑰全部貼到安全殼層金鑰上,將最後==後面反白的改為想要登入的使用者名稱,接著儲存

Google GCP 開虛擬主機

完成後中繼資料就會出現使用者名稱

Google GCP 開虛擬主機

接著使用GCP提供的外部IP做SSH連線

Google GCP 開虛擬主機

選擇接受一次主機金鑰

Google GCP 開虛擬主機

輸入剛才在GCP中繼資料建立的使用者名稱

Google GCP 開虛擬主機

輸入在Xshell建立金鑰時的複雜密碼

Google GCP 開虛擬主機

順利進入VM的Console畫面

Google GCP 開虛擬主機

【延伸閱讀】從零到有架設網站全攻略

•使用虛擬主機架設網站,如何用公有雲開虛擬主機

【待續】利用亞馬遜AWS來開虛擬主機來架設網站

虛擬主機如何建置Wordpress環境

網站如何免費安裝SSL憑證

發表評論

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *