Hướng dẫn cài OpenClaw lên VPS chi tiết A-Z 2026

Thái Duy Khang

Thái Duy Khang

Đăng ngày: 07/05/2026
Hướng dẫn cài OpenClaw lên VPS chi tiết

OpenClaw là gì ?

OpenClaw là một nền tảng mã nguồn mở cho phép bạn triển khai AI Agent chạy trên máy cá nhân, có khả năng:

  • Tương tác qua Telegram
  • Gọi API AI (OpenAI, Claude,…)
  • Quản lý nhiều workspace
  • Tự động hoá tác vụ (automation)

Hiểu một cách đơn giản hơn thì OpenClaw là AI cá nhân chạy trên server của bạn

Kiến trúc hoạt động

OpenClaw hoạt động theo mô hình:

Bash
Telegram  Gateway  OpenClaw Core  AI API  Response  Telegram

Thành phần chính:

  • Gateway: nhận request từ Telegram
  • Core Engine: xử lý logic
  • AI Provider: OpenAI / Claude
  • Workspace: môi trường làm việc riêng

Trong bài viết này mình sẽ chọn VPS của EZtech tại đây: https://eztech.vn/vps-gia-re

Chọn hệ điều hành trên VPS

Cấu hình VPS tối thiểu

  • CPU: 2 vCPU
  • RAM: 2GB (tối thiểu 1GB)
  • Disk: 20GB NVMe
  • OS: Ubuntu 22.04 LTS – Ubuntu 24.04 LTS

Nếu chạy production: 4GB RAM trở lên


Chuẩn bị API Key cho AI

Bạn cần ít nhất 1 API:

  • OpenAI API Key
  • hoặc Claude API (Anthropic)

Lưu ý:

  • Không commit key lên Git
  • Nên lưu vào .env

Tạo Telegram Bot

Các bước:

  1. Vào Telegram
  2. Tìm @BotFather
  3. Gõ:
Bash
/start
/newbot
  1. Đặt tên bot
  2. Lấy:
  • BOT TOKEN

Ví dụ:

Bash
123456:ABC-xyz...

Hướng dẫn cài OpenClaw lên VPS

Bước 1: SSH vào VPS và cập nhật hệ thống

Bash
ssh root@your-ip
apt update && apt upgrade -y

Bước 2: Tạo user riêng cho OpenClaw (khuyến nghị không dùng root)

Bash
adduser openclaw
usermod -aG sudo openclaw

Bước 3: Cài screen để giữ session khi SSH bị ngắt

Bash
apt install screen -y

Chạy:

Bash
screen -S openclaw

Bước 4: Cài Node.js 24 (khuyến nghị)

Bash
curl -fsSL https://deb.nodesource.com/setup_24.x | bash -
apt install -y nodejs

Kiểm tra:

Bash
node -v

Bước 5: Chuyển sang user openclaw

Bash
su - openclaw

Bước 6: Chạy installer chính thức

Bash
npx openclaw@latest install

Hoặc:

Bash
git clone https://github.com/openclaw/openclaw.git
cd openclaw
npm install

Bước 7: Khởi động Gateway

Bash
npm run start

Bước 8: Kiểm tra kết nối Telegram

Nhắn tin cho bot:

Bash
/start

Nếu OK → bot phản hồi


Kiểm tra & cấu hình

1. Lệnh kiểm tra nhanh

Bash
pm2 status

hoặc:

Bash
ps aux | grep node

2. Cấu hình khi cần

File .env:

Bash
TELEGRAM_TOKEN=your_token
OPENAI_API_KEY=your_key
PORT=3000

3. Quản lý workspace

  • Mỗi workspace = 1 môi trường AI riêng
  • Có thể:
    • Tách bot theo mục đích
    • Quản lý user

Tự khởi động khi reboot (systemd service)

Tạo file:

Bash
sudo nano /etc/systemd/system/openclaw.service

Nội dung:

Bash
[Unit]
Description=OpenClaw Service
After=network.target

[Service]
Type=simple
User=openclaw
WorkingDirectory=/home/openclaw/openclaw
ExecStart=/usr/bin/npm run start
Restart=always

[Install]
WantedBy=multi-user.target

Enable:

Bash
systemctl daemon-reexec
systemctl daemon-reload
systemctl enable openclaw
systemctl start openclaw

Bảo mật bắt buộc

Bắt buộc nên làm:

  • ❌ Không dùng root
  • ✅ Dùng SSH key
  • ✅ Đổi port SSH
  • ✅ Firewall (UFW)
Bash
ufw allow 22
ufw enable

Ngoài ra:

  • Không public API Key
  • Reverse proxy qua NGINX nếu cần

Cập nhật & bảo trì

Update OpenClaw:

Bash
git pull
npm install

Restart:

Bash
systemctl restart openclaw

Kết luận

OpenClaw là một giải pháp cực kỳ mạnh để:

  • Tự host AI
  • Tạo Telegram bot thông minh
  • Xây dựng automation riêng

Chỉ cần một VPS nhỏ, bạn đã có thể sở hữu “AI server cá nhân” hoạt động 24/7

👉 Xem thêm: So sánh OpenClaw, n8n và Flowise chi tiết: Nên chọn nền tảng nào ?

5/5 - (1089 đánh giá)

Tác giả

Thái Duy Khang
Thái Duy Khang Thiết kế & lập trình tại EZ TECH
Xin chào! Tôi là Thái Duy Khang, Senior Designer chuyên về UX/UI, với gần 10 năm kinh nghiệm trong lĩnh vực thiết kế đồ họa và hơn 7 năm tập trung vào thiết kế trải nghiệm người dùng cũng như giao diện web. Ngoài thiết kế, tôi còn có nền tảng vững chắc về lập trình Front-end (HTML, CSS, JavaScript) và WordPress, giúp tôi dễ dàng phối hợp giữa tư duy sáng tạo và khả năng triển khai thực tế. Hiện tại, tôi đang đảm nhiệm vai trò Thiết kế & Lập trình tại công ty công nghệ EZ (EZ TECH), nơi tôi tham gia vào việc xây dựng giao diện, tối ưu trải nghiệm người dùng và phát triển các sản phẩm web hoàn chỉnh.
Theo dõi
Thông báo của
guest
0 Comments
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất
Phản hồi nội tuyến
Xem tất cả bình luận