其它電腦相關教學

初次使用Google Cloud Platform來建立網站

自行架站的優缺點分析

從買虛擬主機,到現在自己架一台伺服器在自己家裡,對於架站也是有一點小小的心得。

在自己家裡架站的好處很多,最顯著的就是省錢,因為如果要租一台能同時上幾百人以上的網頁主機,每年可是要花上不少錢。但其實缺點也不少,首先是怕電腦零件突然故障,只要有故障,無論花費檢修時間的多寡,就得要停機一段時間。

再來,就是怕寬頻網路斷線,有時候ISP業者會維修,有時會大斷線,發生這種狀況時,也都要停機。

最後,就是怕停電,除了颱風災害之外,我還有碰過卡車把電線桿撞斷意外停電,也有碰到要移電線桿的預告停電,目前最慘的是,台灣因為一批用愛發電的人上台,所以供電狀況實在讓人沒有信心,像八一五大停電那次,大家都相信這絕對不是最後一次。

所以,其實如果有重要的網站,必需24小時上線不中斷時,自己架站可能真的不是一個好選擇,因為並非日日皆好日啊,光是應付這些突發狀況,就讓人傷透腦筋。

Google Cloud Platform (簡稱GCP)

曾經有在FB的廣告中看到「Google Cloud Platform」的廣告,但看起來很專業的樣子,就覺得好像跟自己沒關係,我一直以為那個是給APP開發者用的雲端系統,和架站沒有什麼關係。

直到前幾天,因為停電停怕了,所以去搜尋Google Cloud Platform和架站的關鍵字,居然發現到Google這個居然也可以架站,而且目前有提供300美金(約台幣9,000元)的試用金,這筆錢似乎要在兩個月內用完,所以廣告上才寫說,「建議我們立即且盡情的試用所有的功能」。

廣告說的一點也沒錯,只要一申請GCP之後,就要趕快「盡情」的試用,不只要開效能高一點的虛擬機之外,也要去試用一下「負載平衡(Load Balancing)」的功能。

我雖然也是剛使用GCP,但還是有一點小小的心得,想要分享給大家,希望大家可以憑藉我這小小的心得,也能立即的上手,並且習得更深入的功能。

而這個號稱用多少算多少錢的GCP,我再使用一段時間之後,再來跟大家分享一下花費的情況。

使用Google Cloud Platform的要點

我原本以為Google Cloud Platform會因為功能太強大,怕會不知道如何去使用它,但實際使用之後,發現其實並不難,只要開通了GCP的帳戶之後,接著看是要用「Cloud Launcher」來一鍵建置網站還是在「Compute Engine」裡手動建立「VM執行個體」來建置網站,兩種辦法都可以,但比較推後者,接著我就來詳細說明一下這些流程。

Step 1. 首先是要開通Google Cloud Platform的帳戶,先到「Google Cloud Platform」登入你的Google帳戶之後,再按下〔免費試用〕,如下圖:

Step 2. 勾選「服務條款」之後,按下「同意並繼續」,如下圖:

Step 3. 接著要填入「客戶資訊」,我之前在這個地方困擾很久,就是在「稅務資訊」的地方,Google把我當成「公司」,所以要填入一個「加值稅編號」(也就是統一編號,統編的意思),但我就是個人,並就不是公司,當然也沒有統編可以使用啊,所以我就想說統編有八碼數字,所以就給它亂填,填入「00000000」八個零,先過關再說,日後這個如果有問題,再跟大家報告。

同樣在「客戶資訊」下方的「付款方式」,在這邊要填入你的信用卡資訊,以便Google去扣款,都填好之後,再點擊〔開始免費試用〕。

到這個地方,GCP就開通完成了,接著會進入GCP的控制首頁。

初次進入到Google Cloud Platform的主畫面時,你可能會對於裡面這麼多功能而感到卻步,但不用擔心,真的不難。

在GCP裡,是以「專案」來當作一個「資料夾」,而我們會新增許多的「VM執行個體」或是「執行個體群組」,甚至「平衡負載」…等等,都可分別放置在不同的「專案」之中,所以我才說這個「專案」,就好像是「資料夾」一樣。

因此,在開始使用GCP時,首先就是要先新增一個「專案」來放置我們所要新增的VM個體,也就是一個個的網站。

Step 1. 點擊上方工具列中,我所標註的紅框處,如下圖,此處因為我已經有新增一個叫「bookmarks」的專案了,所以才會顯示我目前選擇的專案名稱bookmarks。

Step 2. 接著點擊新增圖示按鈕,如下圖:

Step 3. 再來新增專案裡,輸入你想要取名的專案名稱,再點擊〔建立〕,如下圖:

Step 4. 完成之後,就會開啟你所建立的新專案,如上方工具列上的紅框處,就寫著「My Project」專案名稱。

此外,在左側工作列上,因為功能實在太多,所以我們可以利用「圖釘」圖示,來釘選常用的功能在最上方,例如:「網路服務」、「Compute Engine」、「VPC網路」及「帳單」,都是我最常使用的功能。

接著我會陸續新增有關GCP的教學文章,敬請期待。

自動架站教學:

手動架站教學:

延伸閱讀:

你可能對這些內容也有興趣:

發表迴響