
最近身旁有不少朋友,開始使用Google雲端主機來架設網站,雖然說GCP的功能相當的強大,對梅干來說大概只有架站的需求,因此先前也分享了幾個GCP簡易的WordPress的架設方法,但有不少網友,遇到SFTP、SSL以及資料庫管理的問題,而這些問題,都可透過指令的方式來解決,雖然說指令並不難,但能圖形化解決,梅干就會盡量用圖形化來解決,必竟梅干不是指令控,以及也沒有IT背景。
因此接下來梅干一次解決所有的問題,同時安裝上更加的簡易,只需一鍵就能完成Plesk、SSL、FTP、WordPress,完全零障礙,同時透過Plesk這套管理界面,無論是要建資料庫、FTP帳號,或是新增多個站台都沒問題,再加上Plesk本身是多國語言版,所以在操控上更加的零距離,雖然先前也曾分享過VPS安裝Plesk,但雲端主機在設定有點不太一樣,因此想用GCP架設WordPress的朋友,現在只需跟著梅干的腳步作,就能快速的打造完成。
Step1
首先,進到GCP的管理後台,並點選「VM執行個體」,再點「建立」。

Step2
接著設定主機系統、規格與機房位置,最後再將下方的二個選項勾起來。

Step3
當建立好後,再點SSH下拉選單中的「在瀏覽器視窗中開啟」。

Plesk一鍵安裝
Step4
當開啟終端機畫面後,再輸入下方的語法,當按下Enter鍵後,就會開始進行安裝。
sudo -s
sh <(curl https://autoinstall.plesk.com/one-click-installer || wget -O - https://autoinstall.plesk.com/one-click-installer)
sh <(curl https://autoinstall.plesk.com/one-click-installer || wget -O - https://autoinstall.plesk.com/one-click-installer)
Plesk密碼設定
Step5
差不多過10、20分鐘就可安裝完畢,當安裝完畢後,再輸入下方的指令,設定plesk的登入密碼,當設定完畢後,恭喜各位,Plesk已安裝完畢了。
plesk bin admin –set-admin-password -passwd 你要的密碼。
防火牆設設定
Step6
接著再回到GCP後台,並進入防火牆規則,再點上方的「建立防火牆規則」。

Step7
分別建立一個8443(plesk用),以及21(ftp用)。

Step8
當建立好後,在防火牆規則的清單中,分別就會看到8443以及21。

Step9
再回到「VM執行個體」,並複製一下外部IP。

Step10
再輸入剛的IP:8443,接著會看到一個禁止的畫面,再點下方的「進階」。

Step11
接著再點「繼續前往…..網站(不安全)」。

Step12
這時就會看到Plesk的管理畫面,帳號為admin,密碼則是第驟5所設定的。

Step13
設定Plesk的界面,以及你的職業。

Step14
這邊很重要,Full hostname指的就是主機的名稱,這邊梅干是給一個子域。

Step15
建立管理者的聯絡資訊。

Step16
接著再輸入網站的域名,以FTP、SSH的管理帳密。

Step17
再點Install Key輸入Plesk的序號,這邊可到Plesk官網中,申請試用的序號。

Step18
進到Plesk的管理後台,再點「MyProfile」,將語言設為「繁體中文」。

Step19
都完成後,再到「網站與域名」的選項後,再點「主機設定」。

Step20
接著這邊很重要,一定要將偏好域名設對,否則會造成FTP上傳網頁一直都沒出現變化的冏境。

DNS設定
Step21
接著再到DNS的管理介面,建立一組標記,將剛所設定的子域與IP對應起來。

Step22
這時再輸入剛所設定的網址,就會看到Plesk的預設畫面,同時也支援SSL,一般在預設安裝時,就自動加入SSL,若沒有的話,可再話Let’s Encrypt SSL中建立憑證。

FTP設定
Step23
再開啟FTP工具,並輸入FTP的位置、帳密,當都建立好後,再點上方的「進階設定」,由於梅干一開始沒有設定固定IP,因此IP位置一段時間就改變,所以建議一開始在建立主機時,將IP設為固定。

Step24
接著將傳剸模式設為「主動模式」。

Step25
這樣就可順利的登入網站的FTP,並且可任意的上傳檔案。

一鍵安裝WordPress
Step26
由於Plesk內建了WordPress一鍵安裝,所以再回到Plesk後台,點一下「Install WordPress」。

Step27
接著就開始進行WordPress安裝,什麼都不用作,放著等待他跑完即可。

Step28
這樣WordPress就安裝完畢了,夠簡單吧!

Step29
哈~到這邊就已全部完成啦!無論是FTP、SSL,甚至WordPress,希望對想在GCP架設網站的朋友,有所幫助,如有任何問題,也歡迎隨時隨時討論。
