自架站一開始都會面臨兩個問題:網域名稱(Domain Names)和虛擬主機(Web Hosting),現今無論價格或難度都已經大幅降低,而且很多服務都有提供中文介面,網路上搜尋一下也有很多心得或教學可供參考,更早之前可能得花很多時間研究,現在選擇也越來越多,在價格上可能就會直接考慮虛擬專屬主機(VPS)而不是共享主機(Shared Hosting),畢竟有獨立資源可以使用能讓網站發展上彈性更大,但必須具備一些管理方面的技能,也因此我還是建議從虛擬主機開始。

虛擬主機的好處是不用煩惱伺服器技術端的問題,就好比一棟大樓裡的租客,我們只要將自己的空間打理好,其他部分就是房東(主機商)的責任,虛擬主機多半會搭載圖形化控制台,像是 cPanel 讓操作管理更為簡便,現在很多主機服務則會有自己的客製化介面,當然功能上都大同小異,主要考量的項目依然是主機位置、速度、價格和服務。

本文要推薦的「FastComet」是一家老牌主機商,總部位於美國西岸舊金山,從 2013 年開始提供主機服務,FastComet 在網路上擁有不少使用者正面評價,當前提供包括東京、新加坡在內共九個伺服器節點(美國、德國、荷蘭、英國和加拿大),對於台灣使用者來說可考慮選擇亞洲節點,在反應速度上會相對好一些。

FastComet 主要產品線分為三種:共享主機、雲端 VPS 主機和獨立主機,共享主機最低價格從每月 $2.95 美元開始,最高不超過 $9.95 美元,差別在於硬碟空間、可使用的 CPU 和記憶體資源、可安裝的網站數量,對於一般網站或 WordPress 來說相當夠用。FastComet 提供 45 天不滿意全額退費,如果租用虛擬主機還享有免費網域名稱,這部份和其他主機商大同小異。

以下我會介紹如何從 FastComet 選擇、租用你的虛擬主機空間,並以內建 cPanel 控制台快速安裝架設一個 WordPress 網站,整體來說並不會太困難,不過在開始前必須先準備好可以付款的信用卡(或是 PayPal 帳戶),雖然 FastComet 提供不滿意退款服務,但跟同類服務一樣還是得先支付款項,系統才會將帳號設定完成。

網站名稱:FastComet
網站鏈結:https://www.fastcomet.com/ (推薦鏈結)

在 FastComet 建立 WordPress 網站教學

1. 註冊 FastComet 虛擬主機空間

STEP 1

首先,開啟 FastComet 的 Managed WordPress Hosting 頁面,網站會顯示距離你最近的節點,並以黃色標示出來,例如距離我最近的是東京節點,也因此待會註冊時選擇這個節點速度會最快。不過這只是就個人距離給出建議,若你的主要訪客集中在特定國家,可能還是要以該地距離為主。

STEP 2

點選「Start Now」後就會看到 FastComet 虛擬主機價格,最便宜的 StartSmart 方案每月 $2.95 美元,可使用的容量為 15GB SSD 空間,這些方案差別在於容量、進階功能(Advanced Features)和可設定的網站數量不同,最便宜的方案只能設定單一網站,資源方面相對也會來得少一些。

至於什麼是進階功能呢?看了一下介紹就是在 CPU、記憶體方面不同,可使用 Varnish、APC、OPcode 和 Memcached 等快取方式,使用 LiteSpeed 技術在速度上可能會更快,不過對於流量不大的網站來說可能不會太明顯,建議直接搭配 Cloudflare 就能獲得相當不錯的效果和安全性。

STEP 3

選擇要使用的方案後,FastComet 會詢問使用者是否要註冊一個網域名稱,或直接使用現有的域名,雖然大部分的主機商都會提供免費網域名稱,但風險是如果以後要搬家可能會被綁在主機商,屆時依然得花錢將網域名稱轉出(而且網域名稱不在全額退款的範圍,若要退費則會扣除網址費用)。

在這裡我建議使用 Cloudflare Registrar 註冊商,可以獲得非常接近成本的價格,而自行管理網址對於未來日後要搬家或移轉來說也會更為方便。

如果你已準備好自己的網址,點選「I already Have a domain」將網域名稱填入即可進入下一步。

STEP 4

在最後一個步驟要填寫使用者個人資料,包括姓名、Email、公司名稱、地址、電話,並且設定一個主要密碼(Master Password),這個步驟相當重要,記得要填入正確資料以免產生更多問題。

下方的帳單週期預設情況下會支付一年 12 個月的費用,如果一次時間買更久還會有價格上的優惠,要注意的是若選擇最便宜的「一個月」則會多一筆 $19.95 美元的設定費,這個費用在取消時是無法取消退款的,因此如果要享受 FastComet 不滿意全額退款保證記得不要選擇有設定費的價格。

STEP 5

在下方的設定選項可以選擇「資料中心位置」(Datacenter Location),如果是台灣使用者建議選擇東京或新加坡,在速度上會相對快一些,而 FastComet 也會顯示距離你最近的位置。

STEP 6

最後選擇付款方式(信用卡或 PayPal),完成付款後就會引導使用者進入控制台,下圖就是 FastComet 控制台,在這裡可以管理產品、提交支援單、查看發票、網域名稱或購買商品,接著我們就要透過內建控制台來建立一個新的 WordPress 網站。

2. 在 FastComet 架設一個 WordPress 網站

STEP 1

接著我們要把網域名稱指向 FastComet 主機,前往信箱會收到 FastComet 寄來的歡迎郵件,當中就會有網域名稱伺服器(Nameserver)資訊,將網域名稱指向這兩台主機紀錄即可。

若是使用 Cloudflare 作為 DNS 伺服器的話,可建立 ACNAME 紀錄指向伺服器 IP 。

更新 Nameserver 紀錄會需要一段更新時間,生效後打開網址就會看到 FastComet 歡迎畫面。

STEP 2

進入 FastComet 控制台,從左側選單點選「Products」就會看到你購買的虛擬主機,接著點選「View Details」會看到更多功能選項。

FastComet 客製化的控制台有一些基本功能,例如設定 Email、FTP 帳戶、MySQL 資料庫、網域名稱或是 SSH 存取等項目,不過最好用的 cPanel 則是藏在下面,將網頁拉到下方點選「cPanel」登入控制台。

STEP 3

已經很久沒有用 cPanel,看起來跟以前不太一樣,不過該有的功能還是都能在控制台找到。

將視窗往下拖曳點選「Softaculous Apps Installer」,這是相當方便的 Softaculous 安裝工具,可快速將選定的應用程式安裝到虛擬主機,省去前置步驟,當然 WordPress 也在支援的列表中。

點選「Softaculous Apps Installer」開啟安裝程式。

STEP 4

從 Softaculous 可以快速安裝常用程式,例如網誌、微網誌、內容管理系統(CMS)、討論區、相簿、社群網站、投票和分析工具等等,當然首頁推薦的第一個就是 WordPress ,畢竟當前全球網站已有非常大的比例是採用 WordPress,重要性不言可喻。

透過自動化安裝的好處是只要選擇安裝版本、路徑、網誌標題、描述、管理員帳號、密碼就能一鍵快速安裝,在 FastComet 建立 WordPress 網站,雖然 WordPress 是以簡單的五分鐘安裝出名,對於以前沒有使用過的朋友來說依然得花點時間研究,Softaculous 可以幫你把 MySQL 資料庫和設定選項通通搞定。

點選「Install」開始一鍵自動安裝,安裝後會將 WordPress 網站網址、控制台網址顯示於結果頁面。

STEP 5

回到 WordPress 安裝後的首頁就能看到預設內容。

如果你在安裝時沒有選擇語系,登入 WordPress 控制台後可能看到的會是英文介面,記得到設定裡將網站介面語言設為「繁體中文」,此外,為了讓網站時間正確,也記得將時區改為 UTC+8 才是符合台灣本地時間。

如果你想再研究其他的虛擬主機,我之前也寫過一些介紹,可以參考: