想在雲端架一個 WordPress 網站,又被傳統 AWS EC2 那套「按用量計費、帳單像猜謎」的模式勸退,Lightsail WordPress 就是 Amazon 給你的折衷方案。它把虛擬主機、儲存、流量配額包成一個固定月費的方案,從每月 3.5 美元起跳,用 Bitnami 範本一鍵就把 WordPress 裝好。對只想專心寫內容、不想天天看帳單的個人站長與小型團隊來說,這是進入 AWS 雲端門檻最低的一條路。
但固定月費不等於「全部免費」,也不代表它扛得住所有流量。Lightsail 用的是可突發(burstable)運算規格,CPU 有一條看不見的基準線;流量配額用超了要另外收費;快照、負載平衡器、託管資料庫這些都是額外開銷。本文會帶你從零把站架起來,更重要的是把「固定月費背後真正的計費規則」與「Lightsail 不適合做什麼」講清楚,這兩塊正是多數教學跳過、事後才讓人踩坑的地方。
Lightsail WordPress 是什麼,跟 EC2 差在哪
Lightsail 是 AWS 推出的虛擬私有伺服器(VPS)服務,定位是「最簡單上手的 AWS」。它把運算、儲存、網路打包成固定規格的方案(AWS 稱為 bundle),讓開發者、小型企業、學生只要點幾下就能部署網站,不必先搞懂 VPC、安全群組、EBS 這些 EC2 的底層概念。
跟 EC2 最核心的差別在計費邏輯。EC2 是把運算、儲存、流量、固定 IP 拆開來各自按用量計費,彈性極大但帳單難預估;Lightsail 則是把這些綁成一個方案,收一個可預測的月費。實際上 Lightsail 仍以每小時計價,只是設了月費上限,例如最便宜的方案是每小時 0.0047 美元、每月封頂 3.5 美元;用不滿整個月就按實際使用時數比例收費。
另一個差別是管理介面。Lightsail 有自己獨立的主控台,建立執行個體(instance)、附加固定 IP、設定 DNS、開啟 HTTPS 都在同一個畫面完成,不用在 EC2 那套較複雜的後台裡跳來跳去。代價是可調整的細節變少——這對新手是優點,對需要精細掌控網路與運算配置的人則是限制。
簡單說,Lightsail 適合流量穩定、規模不大的網站、部落格、概念驗證專案;如果你需要完全掌控雲端環境、要做影片轉檔這種需要持續高 CPU 的工作,AWS 自己也建議直接用 EC2。
開站前要先決定的兩件事:方案大小與機房位置
開始建立執行個體之前,有兩個選擇會直接影響日後的順暢度與成本,值得先想清楚。
第一是方案大小(也就是 RAM 與 CPU)。最便宜的 512 MB RAM 方案雖然能跑起 WordPress,但記憶體吃緊,外掛一多就容易卡。實務上拿來正式經營的網站,建議至少從 1 GB RAM(每月 5 美元)起步,要裝較多外掛或預期會有一點流量,就直接上 2 GB RAM(每月 10 美元)。Bitnami 打包的 WordPress 本身已含 Apache、MySQL、PHP,這些都要吃記憶體,512 MB 留給應用程式的空間很少。
第二是機房位置(AWS Region)。Lightsail 的機房遍布美國、歐洲、亞太多個區域。台灣讀者要服務的是台灣與鄰近地區的訪客,選離使用者最近的機房能明顯降低連線延遲,亞太東京(Asia Pacific Tokyo)或新加坡(Singapore)通常是較合適的選擇。要注意機房位置一旦建立後不能直接搬移,只能透過快照在新區域重建,所以一開始就選對很重要。
值得一提的是,流量超量的計費單價會隨機房不同:美國與歐洲多數區域是每 GB 0.09 美元,東京則是 0.14 美元、雪梨高達 0.17 美元。對絕大多數小站來說流量配額綽綽有餘,但如果你的站會塞大量圖片或影片,選機房時把這個單價一起納入考量。
怎麼用 Bitnami 範本把 WordPress 一鍵裝起來
建立 WordPress 執行個體的流程,AWS 已經簡化到幾分鐘就能完成。整體順序如下:
- 第一、登入 Lightsail 主控台,點選「Create instance」(建立執行個體)。
- 第二、選擇機房位置(依上一節的判斷挑東京或新加坡)。
- 第三、平台選 Linux/Unix,藍圖(blueprint)選 WordPress——這就是 Bitnami 預先打包好的範本。
- 第四、選方案大小(建議 1 GB 以上)。
- 第五、為執行個體命名,按下建立。
幾分鐘後執行個體就會自動開好,WordPress、Apache、MySQL、PHP 全部都裝好且設定完成,這正是 Bitnami 範本的價值——省去自己在空白伺服器上一個個安裝、串接、設定的功夫。
開好之後,把執行個體的公開 IP 複製下來,在瀏覽器網址列輸入「該 IP/wp-admin」,就會看到 WordPress 的登入畫面。預設帳號是 user,但密碼不是你設的,而是 Bitnami 隨機產生並存在伺服器裡的。你需要透過 Lightsail 內建的瀏覽器 SSH 連線(執行個體管理頁面點「Connect using SSH」即可,不必自備 SSH 客戶端),連進去後輸入以下指令把密碼讀出來:
cat $HOME/bitnami_application_password
把畫面顯示的密碼複製貼回登入頁,就能進入 WordPress 後台。到這一步,一個能運作的 WordPress 已經架好了。
固定 IP、自訂網域與 HTTPS 怎麼設定
裝好之後別急著對外公開,有三個設定要先處理,否則網站位址會不穩、也無法加密連線。
附加固定 IP:Lightsail 執行個體預設拿到的公開 IP 是浮動的——只要你停止再啟動執行個體,IP 就會變,所有指向它的 DNS 記錄都得重設。解法是到主控台附加一個固定 IP(static IP)給執行個體,它會取代原本的浮動 IP 且永遠不變。固定 IP 在「附加於執行中執行個體」時完全免費,這點是 Lightsail 相對划算的地方;但若你建立了固定 IP 卻沒附加到任何執行個體超過一小時,AWS 會收每小時 0.005 美元的閒置費,用不到就要記得釋放。
設定自訂網域:要用自己的網域(例如 example.com)取代一長串 IP,得先在某個註冊商買下網域,再把網域指向你的固定 IP。Lightsail 內建 DNS 管理可以建立 DNS 區域並設定記錄,每個帳號最多 6 個 DNS 區域,每月含 300 萬次 DNS 查詢額度,超過才以每百萬次 0.4 美元計費——對一般網站這額度幾乎用不完。你也可以改用 Amazon Route 53 或原本慣用的註冊商來管理 DNS。網域的 DNS 異動通常要等幾分鐘到數小時才會全球生效,設定後別急著判定失敗。
開啟 HTTPS:Bitnami 範本內建一支 bncert 工具,能自動申請並安裝 Let’s Encrypt 的免費 SSL/TLS 憑證。SSH 連進伺服器後執行:
sudo /opt/bitnami/bncert-tool
它會問你要綁定哪些網域、是否把 HTTP 自動轉址到 HTTPS,照提示一路確認即可。憑證裝好後記得回 WordPress 後台,把網站位址(WordPress Address 與 Site Address)改成 https 開頭,避免 HTTP 與 HTTPS 兩個版本被搜尋引擎當成不同網站、分散權重。
固定月費裡到底包含什麼、哪些要另外付錢
這是多數教學最含糊、卻最影響荷包的一塊。Lightsail 的方案月費裡,包含一台固定規格的虛擬主機(RAM、vCPU)、SSD 儲存空間、一份每月流量配額,外加固定 IP(附加時)與 DNS 管理。但下面這幾項是配額外或方案外的額外開銷,開站前要心裡有數。
流量超量費:每個方案都附一份流量額度,且進站(data transfer IN)與出站(data transfer OUT)都計入這份額度。各方案的額度大致是:512 MB 方案 500 GB、1 GB 方案 1 TB、2 GB 方案 1.5 TB、4 GB 方案 2 TB,往上遞增。超過之後只有「透過公開 IP 出站到網際網路」的部分要收費,進站流量一律免費。換算下來一般部落格很難用超,但放大量影音的站要留意。
快照(snapshot)費:快照是執行個體在某個時間點的完整備份,可以手動建立,也能開啟自動快照讓 Lightsail 每天替你備份、保留最近七份。建立快照功能本身免費,但儲存快照要錢,費率是每 GB 每月 0.05 美元;例如備份一台 30 GB 的執行個體保留一個月,約 1.5 美元。好處是連續快照只對「異動部分」計費,第二份之後通常便宜很多。強烈建議至少開啟自動快照,這是 Lightsail 最便宜的保命機制。
負載平衡器與託管資料庫:當單台撐不住、想橫向擴充時,Lightsail 的負載平衡器每月 18 美元,託管資料庫則另有方案費。這些都不在基本月費內,等於是進階需求才會碰到的成本。
離開時的計費邏輯也要懂:停止(stop)執行個體仍會釋放它的公開 IP,所以一定要搭配固定 IP;刪除(delete)執行個體則是破壞性動作,沒先做快照的話資料無法復原。
整體而言,Lightsail 的「可預測」是真的,但前提是你了解這些配額與額外項目,把它們算進去之後,月費才真正可控。
哪些情況下 Lightsail 會卡住,該往哪走
Lightsail 最常被忽略、也最容易讓人事後抱怨的限制,是它採用可突發運算規格。每個方案的 vCPU 有一條「基準效能線」,平常你可以短暫衝高到基準之上(這叫突發),但突發額度會被消耗;一旦持續吃滿 CPU、額度見底,效能就會被壓回基準線甚至更低。對偶爾有流量尖峰、平時負載輕的網站,這個設計很省錢也夠用;但對 CPU 需求持續偏高的站就是隱形地雷。
最典型的踩雷情境就是 WooCommerce 購物站。WooCommerce 的後台運算、結帳流程、購物車查詢都比一般部落格吃 CPU,曾有使用者反映即使開了 16 GB RAM、4 vCPU 的較大方案,跑一個不算複雜的 WooCommerce 站,每隔兩三天就因為突發額度耗盡而整站當掉。把多個網站塞進同一台 Lightsail 也容易出現同樣問題。
判斷會不會卡,可以用幾個訊號自我檢查:
- 你的站是內容型部落格、形象官網、流量平穩——Lightsail 多半夠用,挑對方案大小即可。
- 你要跑 WooCommerce 電商、會員系統、或同時放多個網站——CPU 突發額度很可能不夠,要嘛把每個站拆到獨立執行個體,要嘛準備更大的方案。
- 你需要持續高 CPU 的工作(影片轉檔、大型運算)、或要精細掌控網路與儲存——這已經超出 Lightsail 的設計範圍,AWS 自己就建議改用 EC2。
好消息是,Lightsail 留了一條升級後路:內建的「Upgrade to EC2」功能,能把你的執行個體手動快照匯出、在 EC2 重建成一台機器,讓你之後享有 EC2 完整的機型、配置與擴充彈性。也就是說,前期用 Lightsail 低成本驗證,等流量或運算需求成長到 Lightsail 扛不住,再順勢搬到 EC2,不必砍掉重練。要注意匯出本身免費,但搬過去之後就改由 EC2 按用量計費,帳單模式也跟著回到 EC2 那一套。
從架站到長久經營,Lightsail 該怎麼用才划算
Lightsail WordPress 真正的價值,是用一個看得懂、付得起的固定月費,換掉 EC2 那套讓新手卻步的複雜度與帳單不確定性。它讓你幾分鐘內就把一個含 SSL、有自訂網域的 WordPress 站架起來,這對只想專心經營內容的人來說,門檻已經低到不能再低。
但把它用得划算的關鍵,是別把「固定月費」誤解成「無限資源」。開站時方案至少從 1 GB RAM 起、機房挑離訪客最近的東京或新加坡、固定 IP 一定要附加、自動快照一定要開;經營過程中盯著流量配額與 CPU 突發狀況,一旦發現是 WooCommerce 或多站需求把 CPU 持續吃滿,就認清那是規格天花板,及早用 Upgrade to EC2 搬家,而不是硬撐到整站當掉。把這些規則內化,Lightsail 就會是個既省心又省錢的起點。