
OpenClaw 是一个 本地 AI Agent 框架,可以调用 LLM、自动执行任务、访问文件等。它可以在 Linux 上直接运行。(OpenClaw)
建议配置:
Ubuntu 24.04 / 22.04
4GB+ RAM
Node.js ≥ 22
Git
curl
OpenClaw 官方 Linux 支持 Ubuntu 20.04+。(OpenClaw)
先更新 Ubuntu:
sudo apt update
sudo apt upgrade -y
安装基础工具:
sudo apt install -y curl git build-essential
OpenClaw要求 Node ≥22。(OpenClaw)
推荐用 NodeSource:
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs
验证:
node -v
npm -v
应该看到:
v22.x.x
官方推荐一条命令安装。(OpenClaw)
curl -fsSL https://openclaw.ai/install.sh | bash
这个脚本会自动:
检查 Node 版本
安装 OpenClaw CLI
下载依赖
创建配置目录
安装目录默认:
~/.openclaw/
安装完成后运行:
openclaw onboard
会启动 配置向导。
需要配置:
LLM provider
API Key
模型
Gateway
例如:
OpenAI
provider: openai
model: gpt-4o
api_key: sk-xxxxx
OpenRouter
provider: openrouter
model: openrouter/auto
api_key: sk-xxxxx
本地模型(ollama)
先安装:
curl -fsSL https://ollama.com/install.sh | sh
运行模型:
ollama run qwen2.5
然后在 openclaw 里配置:
provider: ollama
model: qwen2.5
endpoint: http://localhost:11434
初始化后运行:
openclaw gateway start
默认端口:
http://localhost:3000
浏览器访问:
http://127.0.0.1:3000
即可看到 OpenClaw Web UI。
Linux 可以用 systemd。(OpenClaw)
安装服务:
sudo openclaw gateway install-service
启动:
sudo systemctl start openclaw-gateway
开机自启:
sudo systemctl enable openclaw-gateway
查看状态:
systemctl status openclaw-gateway
如果是服务器更推荐 Docker:
sudo apt install docker.io docker-compose -y
git clone https://github.com/openclaw/openclaw
cd openclaw
docker-compose up -d
访问:
http://localhost:3000
刷新 PATH:
source ~/.bashrc
或者重新登录。
重新安装:
sudo apt remove nodejs
再安装 Node22。
修改配置:
~/.openclaw/config.yaml
例如:
gateway:
port: 3100
OpenClaw 的插件(skills)有 安全风险:
有恶意插件会窃取 API key 或文件
因为 agent 可以执行 shell 命令
最近已经发现恶意扩展。(The Verge)
建议:
不要随便安装 skill
检查代码
不要给 root 权限
建议的部署架构:
Ubuntu 24
├─ Docker
│
├─ OpenClaw
│
├─ Ollama
│ ├─ qwen2.5
│ ├─ deepseek
│
└─ Nginx
└─ https访问
这样可以做一个 本地 AI agent server。