Chuyển đến nội dung chính

DigitalOcean

Chạy OpenClaw Gateway liên tục trên DigitalOcean Droplet.

Yêu cầu

  • Tài khoản DigitalOcean (đăng ký)
  • Cặp khóa SSH (hoặc sẵn sàng sử dụng xác thực bằng mật khẩu)
  • Khoảng 20 phút

Thiết lập

1

Tạo Droplet

Sử dụng hình ảnh cơ bản sạch (Ubuntu 24.04 LTS). Tránh sử dụng hình ảnh 1-click từ Marketplace bên thứ ba trừ khi đã kiểm tra kỹ script khởi động và cấu hình tường lửa mặc định.
  1. Đăng nhập vào DigitalOcean.
  2. Nhấp vào Create > Droplets.
  3. Chọn:
    • Region: Gần bạn nhất
    • Image: Ubuntu 24.04 LTS
    • Size: Basic, Regular, 1 vCPU / 1 GB RAM / 25 GB SSD
    • Authentication: Khóa SSH (khuyến nghị) hoặc mật khẩu
  4. Nhấp vào Create Droplet và ghi lại địa chỉ IP.
2

Kết nối và cài đặt

ssh root@YOUR_DROPLET_IP

apt update && apt upgrade -y

# Cài đặt Node.js 24
curl -fsSL https://deb.nodesource.com/setup_24.x | bash -
apt install -y nodejs

# Cài đặt OpenClaw
curl -fsSL https://openclaw.ai/install.sh | bash
openclaw --version
3

Chạy onboarding

openclaw onboard --install-daemon
Trình hướng dẫn sẽ dẫn bạn qua các bước xác thực mô hình, thiết lập kênh, tạo token gateway và cài đặt daemon (systemd).
4

Thêm swap (khuyến nghị cho Droplet 1 GB)

fallocate -l 2G /swapfile
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
echo '/swapfile none swap sw 0 0' >> /etc/fstab
5

Xác minh gateway

openclaw status
systemctl --user status openclaw-gateway.service
journalctl --user -u openclaw-gateway.service -f
6

Truy cập Control UI

Gateway mặc định kết nối với loopback. Chọn một trong các tùy chọn sau.Tùy chọn A: SSH tunnel (đơn giản nhất)
# Từ máy tính của bạn
ssh -L 18789:localhost:18789 root@YOUR_DROPLET_IP
Sau đó mở http://localhost:18789.Tùy chọn B: Tailscale Serve
curl -fsSL https://tailscale.com/install.sh | sh
tailscale up
openclaw config set gateway.tailscale.mode serve
openclaw gateway restart
Sau đó mở https://<magicdns>/ từ bất kỳ thiết bị nào trên tailnet của bạn.Tùy chọn C: Tailnet bind (không dùng Serve)
openclaw config set gateway.bind tailnet
openclaw gateway restart
Sau đó mở http://<tailscale-ip>:18789 (cần token).

Khắc phục sự cố

Gateway không khởi động — Chạy openclaw doctor --non-interactive và kiểm tra log với journalctl --user -u openclaw-gateway.service -n 50. Cổng đã được sử dụng — Chạy lsof -i :18789 để tìm tiến trình, sau đó dừng nó. Thiếu bộ nhớ — Kiểm tra swap đã hoạt động với free -h. Nếu vẫn gặp lỗi OOM, sử dụng mô hình dựa trên API (Claude, GPT) thay vì mô hình cục bộ, hoặc nâng cấp lên Droplet 2 GB.

Bước tiếp theo

Last modified on March 22, 2026