乐于分享
好东西不私藏

OpenClaw安装教程Linux篇

OpenClaw安装教程Linux篇

嘿朋友们,灵叶又来分享啦~

前两篇写了Windows和Mac的安装教程,今天终于轮到Linux了。不管你是想在本地Linux桌面系统上装,还是在云服务器上跑,这篇都能覆盖到。

Linux安装其实是三种系统里最"干净"的,因为OpenClaw本来就是基于Node.js开发的,Linux就是它的"原生环境",基本没有额外兼容问题。

环境要求

  • 系统
    Ubuntu 20.04+ / Debian 11+ / CentOS 8+ / Fedora 36+
  • 内存
    至少4GB(服务器建议8GB)
  • 硬盘
  • 至少20GB
  • 权限
   需要sudo权限

本地Linux安装(桌面版)

如果你在笔记本电脑或台式机上用Ubuntu、Debian等桌面版Linux,跟Mac的流程差不多。

第一步:安装Node.js

Ubuntu/Debian:

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt-get install -y nodejs

CentOS/Fedora:

curl -fsSL https://rpm.nodesource.com/setup_22.x | sudo bash - sudo yum install -y nodejs

验证安装:

node --version npm --version

第二步:安装OpenClaw

npm install -g openclaw openclaw init

初始化完成后启动:

openclaw start

然后访问http://localhost:16600就能看到Dashboard了。

云服务器安装(远程部署)

这是很多小伙伴关心的场景——买一台云服务器,让OpenClaw 24小时在线,这样随时随地都能用,不需要一直开着电脑。

推荐配置

服务商
配置
价格(月)
腾讯云轻量
2核4G
约30元
阿里云轻量
2核4G
约30元
UCloud
2核4G
约25元

建议选腾讯云或阿里云的轻量服务器,学生还有优惠。

连接服务器

买完服务器后,你会拿到一个IP地址。用SSH连接:

ssh root@你的服务器IP

Windows用户可以用Putty或者PowerShell连接。Mac/Linux用户直接在终端输入上面的命令。

安装步骤

连上服务器后,跟本地Linux一样:

# 更新系统 apt update && apt upgrade -y   
# Ubuntu/Debian # 或 yum update -y                  
# CentOS  
# 安装Node.js 22 curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt-get install -y nodejs  
# 安装OpenClaw npm install -g openclaw openclaw init

让OpenClaw一直运行(重要!)

服务器上不能像本地那样开着终端,SSH断开后进程就停了。需要用进程管理工具让它一直跑。

推荐用pm2

npm install -g pm2 pm2 start openclaw -- start pm2 save pm2 startup

最后一行会输出一段命令,复制粘贴执行,这样服务器重启后OpenClaw也会自动启动。

开放防火墙端口

如果用的是云服务器,需要在安全组里开放18789端口:

  • 腾讯云:控制台 → 安全组 → 添加规则 → 端口16600
  • 阿里云:控制台 → 安全组 → 规则 → 手动添加

开放后,用浏览器访问http://你的服务器IP:18789就能远程访问了。

域名绑定(进阶,可选)

如果想用域名访问,可以:

  1. 买一个域名(阿里云/腾讯云都有便宜的 .cn 域名)
  2. DNS解析指向服务器IP
  3. 用Nginx反向代理

4.这样就能用https://yourname.com访问了,还更安全。

常见问题汇总

Q:服务器内存不够跑不起来?

A:OpenClaw加载模型需要内存,如果只有2G可能会卡。建议至少4G,8G更稳。可以在设置里换更小的模型试试。

Q:服务器上国内模型访问慢?

A:建议在服务器上也用硅基流动等国内API服务商,网络延迟会低很多。

Q:pm2显示running但网页打不开?

A:检查防火墙端口有没有开放,还有云服务器的安全组设置。

Q:服务器系统选哪个好?

A:新手推荐Ubuntu 22.04 LTS,教程最多,坑最少。

如果你在安装过程中遇到任何问题,欢迎评论区留言,看到都会回复。下期想看什么?Docker安装?配置教程?告诉我~

记得点个赞再走~