OpenClaw Google Cloud Platform 免費部署完整教學:用 $300 額度打造個人雲端 AI 伺服器
本文重點:Google Cloud Platform(GCP)為新用戶提供 $300 美元免費額度(90 天有效),足以讓你完整體驗 OpenClaw 雲端部署。本文從建立 GCP 帳號、建立虛擬機器、安裝 OpenClaw,到 SSH 安全隧道存取,一步一步完整說明。
為什麼選擇 Google Cloud 部署 OpenClaw?
在三大公有雲(AWS、Azure、GCP)中,Google Cloud Platform 對於 OpenClaw 個人用戶來說有幾個獨特優勢:新用戶享有 $300 美元免費額度、全球網路基礎設施品質優秀、台灣用戶可選擇鄰近的亞太區域節點(香港、東京、新加坡),確保低延遲的 Claude API 存取體驗。
GCP 新用戶福利
- • $300 美元免費額度
- • 90 天試用期
- • 部分服務永久免費層
亞太區域節點
- • 香港(asia-east2)
- • 東京(asia-northeast1)
- • 新加坡(asia-southeast1)
成本估算
- • e2-small:約 $12/月
- • e2-micro:約 $6/月
- • 免費額度可用約 25 個月
準備工作:建立 GCP 帳號與啟用服務
建立 Google Cloud 帳號
前往 cloud.google.com,用 Google 帳號登入,完成帳單資訊設定(需信用卡驗證,但試用期間不會扣款)
建立新專案
在 GCP Console 點擊頂部的專案選擇器,選擇「新建專案」,命名為「openclaw-2026」或任意名稱
啟用 Compute Engine API
進入「API 和服務」→「啟用 API 和服務」,搜尋並啟用「Compute Engine API」
第一步:建立適合的 VM 虛擬機器
前往 GCP Console → Compute Engine → VM 執行個體,點擊「建立執行個體」。以下是推薦的 VM 設定:
推薦 VM 設定(個人用途)
機器名稱
openclaw-server
區域
asia-east2-a(香港)或 asia-northeast1-a(東京)
機器類型
e2-small(2 vCPU, 2GB RAM,約 $12/月)
開機磁碟
Ubuntu 22.04 LTS,20GB SSD
防火牆
允許 HTTP、HTTPS 流量
預計月費
$12 美元/月(免費額度可用 25 個月)
想更省錢?試試 e2-micro
GCP 的 e2-micro(1 vCPU, 1GB RAM)屬於永久免費層的一部分(每月 720 小時,限 us-central1/us-east1/us-west1 區域)。雖然效能略遜,但對基礎的 OpenClaw 用途已足夠,而且完全免費!缺點是必須選美國區域,與 Claude API 的延遲較高。
第二步:SSH 連線並安裝 OpenClaw
VM 建立完成後,在 GCP Console 的 VM 執行個體列表頁面,直接點擊「SSH」按鈕即可在瀏覽器中開啟終端機。接著執行以下指令:
# 更新系統套件
sudo apt update && sudo apt upgrade -y
# 安裝必要工具
sudo apt install -y curl wget git
# 執行 OpenClaw 官方安裝腳本
curl -fsSL https://openclaw.ai/install.sh | bash
# 重新載入 shell 設定
source ~/.bashrc
安裝完成後執行初始化:
# 初始化 OpenClaw
openclaw onboard
# 診斷環境
openclaw doctor
# 以背景服務模式啟動
openclaw start --background
第三步:SSH 隧道安全訪問儀表板
為了安全起見,不建議直接將 OpenClaw 的 18789 端口暴露於公開網際網路。建議使用 SSH 隧道或 Google Cloud 的 Identity-Aware Proxy(IAP)來安全訪問:
# 方法一:SSH 隧道(本地端執行)
# 將本地 8080 端口轉發到 VM 的 18789 端口
ssh -N -L 8080:127.0.0.1:18789 你的用戶名@VM_外部IP
# 然後在瀏覽器開啟:
# http://localhost:8080
# 方法二:使用 gcloud CLI(推薦)
gcloud compute ssh openclaw-server \
--zone=asia-east2-a \
-- -N -L 8080:localhost:18789
第四步:systemd 服務設定(開機自啟)
# 建立服務檔案
sudo nano /etc/systemd/system/openclaw.service
# 貼上以下內容:
[Unit]
Description=OpenClaw AI Assistant
After=network.target
[Service]
Type=simple
User=你的用戶名
WorkingDirectory=/home/你的用戶名
ExecStart=/usr/local/bin/openclaw start
Restart=always
RestartSec=10
[Install]
WantedBy=multi-user.target
# 啟用並啟動服務
sudo systemctl daemon-reload
sudo systemctl enable openclaw
sudo systemctl start openclaw
sudo systemctl status openclaw
進階方案:Docker Compose 部署 OpenClaw
對於希望更方便管理和升級的用戶,可以使用 Docker Compose 方式在 GCP VM 上部署 OpenClaw。這種方式在未來升級或遷移時更加靈活:
# 安裝 Docker
curl -fsSL https://get.docker.com | sudo sh
sudo usermod -aG docker $USER
newgrp docker
# 建立 OpenClaw 設定目錄
mkdir -p ~/openclaw/data ~/openclaw/config
# 建立 docker-compose.yml
cat > ~/openclaw/docker-compose.yml << 'EOF'
version: '3.8'
services:
openclaw:
image: ghcr.io/openclaw/openclaw:latest
container_name: openclaw
restart: unless-stopped
ports:
- "127.0.0.1:18789:18789"
volumes:
- ./data:/app/data
- ./config:/app/config
environment:
- NODE_ENV=production
- TZ=Asia/Taipei
EOF
# 啟動 OpenClaw
cd ~/openclaw && docker compose up -d
安全提示:綁定本地地址
注意 ports 設定為 127.0.0.1:18789:18789 而非 0.0.0.0:18789:18789,這確保 OpenClaw 只能通過 SSH 隧道訪問,不會直接暴露於公開網路。這是 GCP VM 上運行 OpenClaw 的安全最佳實踐。
選配:Cloudflare Tunnel 建立安全外網訪問
如果你希望不通過 SSH 隧道也能從手機或其他裝置直接訪問 GCP 上的 OpenClaw 儀表板,Cloudflare Tunnel 是最佳選擇。它免費、安全,且不需要在防火牆開放任何端口。
# 在 GCP VM 上安裝 cloudflared
wget -q https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb
sudo dpkg -i cloudflared-linux-amd64.deb
# 登入 Cloudflare
cloudflared tunnel login
# 建立 tunnel
cloudflared tunnel create openclaw-tunnel
# 建立 DNS 記錄
cloudflared tunnel route dns openclaw-tunnel openclaw.你的域名.com
# 設定服務路由(建立設定檔)
# 將本地 18789 端口路由到你的域名
設定完成後,你可以通過 https://openclaw.你的域名.com 安全地從任何地方訪問 OpenClaw 儀表板,無需開放任何防火牆規則。這是目前最推薦的遠端訪問方案。
GCP 費用控制:避免超出預算的 5 個技巧
設定帳單預算告警
在 GCP Console → 帳單 → 預算和快訊中,設定當費用達到 $10、$50 時發送 Email 通知,避免意外超支。
非使用時間停機
若只在特定時段使用,可設定 Cloud Scheduler 自動開機/關機,大幅降低 VM 費用(磁碟費用不受影響)。
使用 Spot VM(競價執行個體)
Spot VM 價格比標準 VM 低 60-91%,適合可容忍偶爾中斷的 OpenClaw 部署,月費可降至 $3 以下。
選擇正確的磁碟類型
20GB 標準持續性磁碟每月僅約 $0.8,避免過度配置 SSD 磁碟。OpenClaw 的系統需求對磁碟 IOPS 要求不高。
監控實際使用量
在 Cloud Monitoring 中設定 CPU 和記憶體使用量儀表板,確認 e2-small 是否已過度配置或需要升級。
GCP vs AWS vs Azure:三大雲端 OpenClaw 部署對比
| 比較項目 | Google Cloud | AWS EC2 | Azure VM |
|---|---|---|---|
| 免費額度 | $300 / 90天 | $300 / 12個月 | $200 / 30天 |
| 亞太區域節點 | 香港/東京/新加坡 | 新加坡/東京 | 東亞/東南亞 |
| 永久免費實例 | e2-micro ✅ | t2.micro(僅12個月) | B1s(僅12個月) |
| 介面易用性 | 新手友善 | 較複雜 | 中等 |
GCP + OpenClaw 最佳搭配:VPN07 加速方案
雖然 GCP VM 本身就具備良好的網路連線,但從你的個人裝置遠端連線到 GCP VM 儀表板,以及 OpenClaw 在某些地區存取 Claude API 時,穩定的 VPN 仍能發揮關鍵作用。特別是在行動裝置上通過 Telegram 遠端控制時,VPN07 能確保通訊加密與連線穩定。
VPN07 — GCP 用戶首選 VPN
十年老牌 VPN 品牌,比 GCP VM 月費還便宜($1.5 vs $12)。1000Mbps 千兆頻寬、70+ 個國家節點、30 天退款保證。在行動裝置上隨時安全連線你的 GCP OpenClaw 助理。
常見問題解答
Q:GCP 免費試用結束後怎麼辦?
$300 免費額度用盡或 90 天後,GCP 會自動切換為付費帳戶,繼續使用 e2-small VM 約需 $12/月。你也可以在此之前將 OpenClaw 資料匯出,遷移到其他更便宜的方案(如 Oracle Cloud 永久免費 VM)。
Q:選哪個 GCP 區域延遲最低?
台灣用戶建議選擇香港(asia-east2)或東京(asia-northeast1)。Claude API 的伺服器在美國,但 GCP 的全球骨幹網路會確保亞太區到美國的連線品質。
Q:GCP 和 AWS EC2 哪個更適合 OpenClaw?
兩者效能相近,主要差異在於免費額度:GCP 提供 $300 美元(90 天),AWS 提供 $300 美元(限特定服務,12 個月)。GCP 的操作介面對新手相對友善,且有亞太區域節點優勢。
Q:如何備份 GCP 上的 OpenClaw 資料?
建議設定 GCP 的排程快照功能,每天自動備份 VM 磁碟。或者將 OpenClaw 資料目錄(~/.openclaw/)同步到 Google Cloud Storage,費用極低(每 GB 約 $0.02/月)。
VPN07 — GCP OpenClaw 最強加速
十年老牌 · 千兆頻寬 · 比 GCP 還便宜
讓你的 GCP OpenClaw 雲端 AI 助理連線更順暢!VPN07 月費僅 $1.5,比 GCP VM 費用還低,1000Mbps 千兆頻寬確保 Telegram 遠端控制零延遲,70+ 個國家節點隨選,運營十年值得信賴,30 天退款保障安心試用!