.st0{fill:#FFFFFF;}

ServerAvatar – 10 分鐘完成 DigitalOcean 主機佈署、安裝 WordPress 網站 

接觸 WordPress 架站較長時間的人都知道,環繞著這個生態圈只要你想像的到的應用、工具,都有機會能提供給特定族群的人使用,不論是免費或付費服務皆然。

從最核心的網站架設,一直到底層的主機管理都可以找到許多從不同面向切入的服務提供商。

以主機管理來說,入門使用者最建議直接使用成熟的雲端主機託管商所提供的服務,例如:Cloudways。幾個簡單的步驟就可以完成主機層面的設定,只要 WordPress 網站上不要安裝來源不明的外掛、定時將外掛版本升級到最新版,在安全層面上幾乎不會遭遇到問題。

延伸閱讀 – 「Cloudways – 按步驟輕鬆完成主機試用、租購與基本設定」。

對於進階架站者來說,肯定是希望能在工作流程自動化的基礎下提高對主機的掌控程度,這時候就可以考慮伺服器控制面板了。找到功能完善、好用的控制面板,不只能讓日常主機管理流程更加順暢、提高對主機資源狀態的掌控,並且可以省下高額的管理費用。

我們今天就來介紹 ServerAvatar,讓大家在 10 分鐘內快速完成 DigitalOcean 的主機佈署、安裝 WordPress 網站。

註冊 DigitalOcean 帳號,取得免費額度 $100

首先,我們先完成 DigitalOcean 的帳號註冊,可以直接使用 email 帳號或 Google 帳號註冊。

DigitalOcean-sign-up-with-free-100-credits

> 前往 DigitalOcean 免費額度 $100 註冊頁面

註冊過程中需要提供信用卡資料,註冊完成後即可在登入後的管理頁面中看到免費試用額度美金 $100 了。

DigitalOcean-free-credits

DigitalOcean 很大方的提供了相當高的免費試用額度。

提醒:經過 60 天的試用期測試後,如果覺得 DigitalOcean 提供的服務無法滿足需求,記得要將創建的主機 Destroy、選取的加值服務取消掉,避免試用期滿後開始計費。

ServerAvatar 伺服器控制面板

註冊帳號、取得免費額度 $10

ServerAvatar 提供了免費試用的方案,可以設定一個主機與一個網站,使用有限的功能。

對於初次使用者 SA 也提供了優惠碼「START10」可以在註冊帳號之後兌換取得美金 $10 元的免費額度。(加入官方社團後 Founder 不時還會發送福利唷,累計我已經取得 $15 的免費額度了)

ServerAvatar-redeem-credits

按照目前提供的兩種付費方案來說,美金 $10 的免費額度就能讓我們無負擔的體驗試用 2 ~ 6 個月了。

前往 ServerAvatar 官網

儲值額度

註冊過程中不需要提供信用卡資料,ServerAvatar 採用儲值的方式,如果大家有好好上官方網站閱讀 Blog 或使用說明文件,甚至能找到儲值時可以折扣 35% 的優惠碼,相當佛心。

ServerAvatar-add-credits-apply-coupon-code

綁定 DigitalOcean 帳號

從控制面板中的 Integration 選項下選擇 Cloud Service Providers。

ServerAvatar-integration-cloud-service-providers

在 ServerAvatar 中綁定主機服務商帳號相當方便,目前 Amazon Lightsail、VULTR 以及 DigitalOcean 等主機提供商已經有完整整合,可以直接綁定帳號。

其中 Amazon Lightsail 與 VULTR 都是註冊後取得 Access Key 即可在 ServerAvatar 完成綁定。

對 DigitalOcean 則是提供了一鍵綁定,點擊「Link DigitalOcean」:

ServerAvatar-link-digitalocean

接著勾選欲綁定的 DigitalOcean 帳號,按下 Authorize application 即可完成綁定。

ServerAvatar-link-digitalocean-authorize-application

新增主機

完成主機服務商帳號的綁定之後,從控制面板的 Servers 頁面中點擊「+ Server」創建主機。

ServerAvatar-servers-add-server

步驟一:選擇主機服務商

進入主機創建頁面後,選擇主機服務商為 DigitalOcean,並選取要從哪個帳號建立 DigitalOcean Droplet。

ServerAvatar-create-new-server-select-account

點擊「Next」進入下一步。

步驟二:選擇網頁伺服器架構

接著替主機命名,並選擇網頁伺服器將安裝 Apache、NGINX 或 Open LiteSpeed。

ServerAvatar-create-new-server-select-spec

步驟三:選擇 OS 版本

選擇 OS 版本將安裝 Ubentu 20.04 或 18.04 版。

步驟四:選擇主機地點

從 Select Region 下拉選單中找到距離你目標客群最接近的主機地點。DigitalOcean 提供亞洲機房選擇不多,我們選 Singapore。

ServerAvatar-create-new-server-select-region

步驟五:選擇主機規格

從 Select your instance size 下拉選單中找到符合你架站需求的主機規格,其中也包含了效能較為加強的 AMD、Intel CPU 選項。

直接跟 DigitalOcean 租用主機可以發現 DO 提供的主機規格選擇更多。

ServerAvatar-create-new-server-select-instance-size

步驟六:選擇 ServerAvatar 方案

因為 ServerAvatar 的收費方式是按主機數量計算的,所以在建立主機的時候要選擇這個主機採用的方案為 Newbie 或 Pro 方案,主要差異在於 Pro 方案多了很多 Monitor 監控功能可以即時觀察主機、網站的資源耗用狀況。

按個人需求選擇即可。

步驟七:等待主機建立完成

按下「Create and Connect!」之後,就會開始自動佈署 Droplet 安裝網頁伺服器、資料庫、PHP、OS、Redis 等。

在等待的時候也可以回到控制面板進行其他主機、網站的管理。

ServerAvatar-create-new-server-1

完成後就能在主機列表中看到了剛建立好的主機。

ServerAvatar-Servers-List

剛建立的主機也會同步出現在 DigitalOcean 的清單中。

DigitalOcean-droplets

主機設定完成後,ServerAvatar 也會同步將主機的 IP、資料庫帳密、Redis 密碼、SSH 名稱、Public/Private Key 都寄到管理員的郵箱中。

建立 WordPress 網站

步驟一:Create Application

主機建立完成後,從主機中的 Applications 頁面點選「+ Create」新增 Application。

ServerAvatar-create-application

步驟二:指定 Domain Name

選項一:使用自己的 Domain Name

如果想直接使用自己的 Domain Name,需要先設定 DNS 將主機 IP 指定至 Domain Name。

ServerAvatar-create-application-primary-domain-own-domain
選項二:使用 ServerAvatar 提供的 Domain Name

如果是測試用途的網站,可以直接使用 SA 提供的網域名稱即可。當然,未來也可以在網站的 Domains 頁面再行設定、指定為自己的 Domain Name。

ServerAvatar-create-application-primary-domain-SA-domain

步驟三:指定 Application 類型

ServerAvatar 上可以建立任何以 PHP 為基礎的網站,這裡我們選擇 WordPress 並設定 WordPress 網站 Admin 帳號資料。

ServerAvatar-create-application-application-type

點擊「Create Application」建立 WordPress 網站,等待不到 1 分鐘的時間網站就安裝完成囉。

ServerAvatar-wordpress-site

管理 WordPress 網站

網站建立完成後,就可以在主機管理頁面中的 Applications 中看到這個網站的資料、狀況,並且能快速訪問網頁。

ServerAvatar-server-management

網站剛建立完成時,我們會看到 SSL 尚未安裝,狀態還是紅色的,右上角的 Firewall 也同樣是尚未啟用的狀態。

點擊網站名稱 (SAOLSTest),進入網站的管理頁面。

設定 SSL

從網站管理頁面中的 SSL Certificate 頁面提供了一鍵快速安裝 Let’s Encrypt 提供的免費 SSL 憑證。

ServerAvatar-application-management

按下「Automatic Installation」即可完成安裝。

ServerAvatar-SSL-Certificate

接著勾選確認「Force HTTP to HTTPs」即可完成 SSL 憑證安裝。

ServerAvatar-ssl-installed

ServerAvatar 在接近憑證到期日前就會自動更新憑證,不需要人工進行更新。

設定防火牆

直接勾選確認右上角的 Firewall 即可完成防火牆的設定,預設只會開啟 4 個 Port。

ServerAvatar-wordpress-site-ready

結語

這樣我們就完成了在 Server Avatar 上佈署 DigitalOcean Droplet 主機並且完成安裝 WordPress 網站了,是不是很快!

整體流程與 UI、UX 的體驗相當的流暢,安裝主機、網站所花費的時間實際上也不超過 10 分鐘。

在眾多伺服器控制面板品牌中 Server Avatar 提供的功能與穩定性相對成熟,有興趣的人不妨可以實際試用看看唷。

前往 ServerAvatar 官網

> 前往 DigitalOcean 免費額度 $100 註冊頁面

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>