Cómo instalar OpenClaw en Ubuntu (servidor 24/7)

Ubuntu es de los mejores lugares para correr OpenClaw: lo dejas como servicio del sistema, sobrevive reinicios y queda activo sin que tengas que abrir nada. Esta guía es el camino específico para Ubuntu; si buscas el panorama completo (macOS, Windows, Docker), está en la guía de instalación de OpenClaw.
Requisitos
- Ubuntu de 64 bits (20.04, 22.04 o 24.04 LTS)
- Node.js 22.19+ (la documentación recomienda Node 24); el script lo instala por ti
- Al menos 4 GB de RAM (8 GB para uso intensivo)
- Una API key de tu proveedor de IA (Claude, OpenAI o un modelo local)
Opción A: script automático (recomendado)
La forma más rápida. El script detecta Ubuntu, instala Node si hace falta y deja OpenClaw listo:
curl -fsSL https://openclaw.ai/install.sh | bashAl terminar arranca el wizard de onboarding, que te pide la API key, el puerto del gateway (18789 por defecto) y los canales que quieras conectar.
Opción B: instalación manual con npm
Si prefieres controlar la versión de Node, instálalo primero. El apt de Ubuntu suele traer una versión vieja, así que lo más limpio es fnm:
# Instalar fnm y Node 24
curl -fsSL https://fnm.vercel.app/install | bash
exec $SHELL
fnm install 24 && fnm use 24
node --version # v24.x (o v22.19+)
# Instalar OpenClaw
npm install -g openclaw@latestDejarlo corriendo 24/7 con systemd
Aquí está la ventaja de Ubuntu como servidor: registrar OpenClaw como servicio systemd con un flag, para que arranque solo y sobreviva reinicios:
openclaw onboard --install-daemonEl wizard te pide la API key y los canales; el flag --install-daemon registra el servicio systemd. Para administrarlo:
openclaw status # ¿está activo el daemon?
systemctl status openclaw # estado del servicio
journalctl -u openclaw -f # logs en vivo
openclaw --version # versión instaladaAcceso al gateway
La interfaz de control queda en http://127.0.0.1:18789/, accesible solo desde el propio servidor. Para llegar desde afuera no abras el puerto en el firewall: usa un túnel saliente (por ejemplo Cloudflare Tunnel, el mismo patrón que detallo en la guía de Raspberry Pi). Es más seguro y no expone tu servidor.
Preguntas frecuentes
¿Qué versión de Ubuntu necesito?
Cualquiera de 64 bits razonablemente reciente (20.04 LTS en adelante). En un servidor, la versión headless va perfecta; no hace falta entorno de escritorio.
¿Server o Desktop?
Para un agente siempre activo, Ubuntu Server (headless) es lo ideal: menos recursos y pensado para correr 24/7.
¿Cuánta RAM consume?
El mínimo recomendado son 4 GB; con varios canales y skills activos, apunta a 8 GB.
Cierre
Con el script de instalación y --install-daemon, OpenClaw queda como un servicio systemd permanente en tu Ubuntu, accesible en el puerto 18789 y listo para conectarse a tus canales. Para Docker, Windows o la configuración de skills, está la guía completa de OpenClaw.