网宝
新闻中心 / / 正文

OpenClaw VPS 安装指南

2026-03-10 11:08
技术部
← 返回

IDC.NET(idc.net)是一家专注香港和美国服务器的 IDC 提供商,提供香港 VPS / 云服务器、CN2 / BGP 线路、低延迟(香港到内地 Ping 常在 10–30ms)、免 KYC / 零实名、支持支付宝/USDT/PayPal 等支付方式。适合香港/内地用户运行 OpenClaw(隐私敏感、低延迟需求场景)。

以下是针对 IDC.NET 香港 VPS / 云服务器的完整 OpenClaw 部署步骤。假设你已购买并拿到 VPS 登录信息(root / 密码 或 SSH 密钥)。

一、IDC.NET VPS 选型建议(针对 OpenClaw)

OpenClaw 是 Node.js + Chromium + LLM API 调用型应用,对内存和 CPU 要求中等。

推荐配置(2026 年 IDC.NET 香港产品参考):

配置级别 CPU / 内存 / 硬盘 带宽 / IP 月付参考价(HKD / CNY) 适合场景
入门级 2核 / 4GB / 50–100GB SSD 10–30M 共享 ≈ HKD 80–150 / CNY 60–120 个人测试、轻量任务
推荐日常 4核 / 8–12GB / 100–240GB 30–100M BGP ≈ HKD 200–400 / CNY 150–300 日常主力、开发自动化、多 Agent
生产/重度 6–8核 / 16GB+ / 240GB+ 100M+ BGP/CN2 ≈ HKD 500+ / CNY 400+ 多用户、24/7、Ollama 本地模型
 
 

选购提示

  • 优先香港 BGP / CN2 GIA 线路(内地访问延迟最低)
  • 选择有“12小时试用”或“首月低价”的套餐先测试
  • 硬盘建议 SSD 或 NVMe(Chromium + Memory.md 索引更快)
  • IP:至少 1 个独立 IPv4(OpenClaw 不需要多 IP)

购买后拿到:IP、root 密码 / SSH 密钥、系统(推荐 Ubuntu 22.04 / 24.04 LTS)。

二、服务器基础准备(5–10 分钟)

  1. SSH 登录 VPS(用 PuTTY / Terminal / FinalShell)

    Bash
     
    ssh root@你的VPS-IP
     
     
  2. 修改 root 密码(安全第一)

    Bash
     
    passwd
     
     
  3. 创建普通用户(强烈推荐,非 root 运行 OpenClaw)

    Bash
     
    adduser clawuser          # 设置密码
    usermod -aG sudo clawuser
     
     
  4. 切换到新用户 + 更新系统

    Bash
     
    su - clawuser
    sudo apt update && sudo apt upgrade -y
    sudo apt install -y curl git build-essential ca-certificates unzip wget
     
     
  5. 安装 Node.js v22 LTS(OpenClaw 官方要求)

    Bash
     
    curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
    sudo apt install -y nodejs
    
    # 验证
    node --version   # 必须 v22.x.x
     
     

    推荐额外装 pnpm:

    Bash
     
    sudo npm install -g pnpm@latest
     
     
  6. 安装 Chromium(浏览器工具必须)

    Bash
     
    sudo apt install -y chromium-browser fonts-liberation libappindicator3-1 libasound2 libatk-bridge2.0-0 libatk1.0-0 libcups2 libdbus-1-3 libgdk-pixbuf2.0-0 libnspr4 libnss3 libxcomposite1 libxdamage1 libxext6 libxfixes3 libxrandr2 xdg-utils
     
     

三、安装 OpenClaw(一键脚本方式,3–8 分钟)

使用普通用户(clawuser)执行:

Bash
 
curl -fsSL https://openclaw.ai/install.sh | bash
 
 
  • 脚本会全局安装 openclaw CLI 到 ~/.npm-global 或 /usr/local
  • 创建默认工作目录 ~/.openclaw

验证:

Bash
 
openclaw --version   # 显示 2026.3.x 或更高即成功
 
 

如果失败(权限/网络问题),手动安装:

Bash
 
pnpm add -g openclaw@latest
 
 

四、核心配置:Onboarding + 后台服务(10–15 分钟)

Bash
 
openclaw onboard --install-daemon
 
 

向导关键选项:

  • 工作目录:默认 ~/.openclaw
  • 模型:推荐 Claude Opus/Sonnet(输入 API Key)或 Gemini(免费额度高)
  • Gateway:选“是”安装为 daemon(systemd user service)
  • 渠道:首选 Telegram(@BotFather 创建 Bot → 粘贴 Token → 手机发送 /pair 配对码)
  • 安全:先开启 read_only + 设置 PIN(高危操作需验证)

完成后 Gateway 自动启动。

检查服务:

Bash
 
systemctl --user status openclaw-gateway
openclaw gateway status
 
 

开机自启(默认已开):

Bash
 
systemctl --user enable openclaw-gateway
 
 

日志查看:

Bash
 
journalctl --user -u openclaw-gateway -f
 
 

五、安全与网络加固(生产必做)

IDC.NET VPS 默认公网暴露,需立即加固:

  1. 防火墙(ufw)

    Bash
     
    sudo apt install ufw
    sudo ufw allow ssh                  # 允许 SSH
    sudo ufw allow from 你的内地/香港IP to any port 18789   # 只允许你自己访问 Dashboard(可选)
    sudo ufw enable
     
     

    推荐开放 18789 到公网,而是用 SSH 隧道访问:

    本地电脑:

    Bash
     
    ssh -L 18789:localhost:18789 clawuser@你的VPS-IP
     
     

    浏览器打开 http://localhost:18789

  2. 禁用 root SSH 密码登录(编辑 /etc/ssh/sshd_config)

    text
     
    PermitRootLogin prohibit-password
    PasswordAuthentication no   # 如果用密钥登录
     
     

    重启 SSH:sudo systemctl restart ssh

  3. 其他

    • 开启 read_only + sandbox mode="all"(参考之前安全指南)
    • API Key 用环境变量注入,不要明文放 Memory.md
    • 定期 openclaw update

六、第一次测试

Telegram 发给 Bot:

  • 你好,能做什么?
  • 关闭 read_only 后:在 ~/test 创建文件 success.txt 内容“IDC.NET VPS 上 OpenClaw 已就绪🦞”

成功 → 部署完成!

如果遇到问题(如 Chromium 权限、Node 版本),可进容器或手动 debug。

 

 

QQ客服 提交工单