How-to • Linux VPS • OpenClaw

Installera OpenClaw på Linux VPS (Ubuntu) – steg för steg

Den här guiden är en neutral installation- och startguide för OpenClaw på en Linux-baserad VPS. Du får en tydlig checklista: krav, installation, onboarding, säker åtkomst till dashboard och enkel felsökning.

Uppdaterad: 2026-02-06 Tidsåtgång: ~15–30 min Rekommenderat OS: Ubuntu 20.04+

1) Översikt

OpenClaw körs som en tjänst på din server och har normalt en webbaserad dashboard för styrning och konfiguration. Av säkerhetsskäl binds dashboard ofta till 127.0.0.1 (endast lokal åtkomst), vilket innebär att du vanligtvis når den via SSH-tunnel.

Tips: Om du är osäker på vilken Linux-distribution du har, kör cat /etc/os-release. Guiden utgår från Ubuntu-liknande system med apt.

2) Förutsättningar

  • VPS med Linux (Ubuntu rekommenderas)
  • SSH-åtkomst (root eller användare med sudo)
  • Minne: minst 2 GB RAM (4 GB+ om du planerar tyngre användning)
  • Disk: minst några GB ledigt utrymme
  • Nät: servern måste kunna hämta paket över internet

3) Anslut till servern och uppdatera systemet

Öppna en terminal på din dator och anslut via SSH:

ssh root@DIN_SERVER_IP

Uppdatera sedan paketlistor och installera uppdateringar:

apt update
apt upgrade -y
Om du inte loggar in som root, använd sudo framför kommandon, t.ex. sudo apt update.

4) Installera OpenClaw

OpenClaw kan installeras via ett installationsskript som automatiskt hämtar nödvändiga beroenden och sätter upp miljön. Kör kommandot nedan på servern.

curl -fsSL https://openclaw.ai/install.sh | bash
Säkerhetsnotis: Att köra skript direkt via curl | bash är vanligt i dokumentation, men om du vill vara extra försiktig kan du först ladda ner skriptet, granska det och sedan köra det manuellt.

Alternativ (granska skriptet först)

curl -fsSL https://openclaw.ai/install.sh -o install-openclaw.sh
less install-openclaw.sh
bash install-openclaw.sh

5) Onboarding och grundkonfiguration

Efter installationen startar vanligtvis en onboarding-process där du gör grundinställningar. Följ instruktionerna på skärmen. Exempel på vanliga val:

  • Installationsläge (t.ex. “QuickStart”)
  • Grundläggande inställningar för tjänsten
  • Eventuella nycklar eller anslutningar som OpenClaw behöver
Om du behöver avbryta: notera eventuella inställningar och kör onboarding igen när du är redo, enligt OpenClaws egna instruktioner.

6) Nå dashboarden säkert via SSH-tunnel

Om dashboarden binds till 127.0.0.1 på servern kan du nå den via port-forwarding (SSH-tunnel). Kör följande på din dator (inte på servern):

ssh -N -L 18789:127.0.0.1:18789 root@DIN_SERVER_IP

Öppna sedan webbläsaren och gå till:

http://localhost:18789/
Om OpenClaw använder en annan port än 18789, byt porten i kommandot så att både vänster och höger sida matchar.

7) Grundläggande säkerhet

  • Exponera inte dashboarden publikt om du inte vet exakt vad du gör.
  • Håll servern uppdaterad (regelbundna säkerhetsuppdateringar).
  • Behandla tokens/nycklar som lösenord: dela dem inte och lägg dem inte i publika repo.
  • Överväg brandvägg (t.ex. UFW) för att begränsa öppna portar.

En enkel UFW-bas (valfritt)

apt install -y ufw
ufw default deny incoming
ufw default allow outgoing
ufw allow OpenSSH
ufw enable
ufw status

8) Felsökning (snabb checklista)

Om något inte fungerar, börja med dessa steg:

  • Kontrollera att servern har internet: ping -c 1 1.1.1.1
  • Kontrollera att DNS fungerar: ping -c 1 openclaw.ai
  • Starta om SSH-tunnel och testa igen
  • Kontrollera att porten i tunneln matchar den port OpenClaw använder
Om dashboarden inte öppnas i webbläsaren kan det bero på: (1) fel port, (2) tjänsten kör inte, (3) brandvägg/regel stoppar, eller (4) SSH-tunneln kör inte.

9) Klart

Nu ska OpenClaw vara installerat och åtkomligt. Nästa steg är att bekanta dig med dashboarden, skapa dina första workflows och dokumentera dina inställningar så att du enkelt kan återskapa miljön vid behov.

Källa (originalguide): ZAP-Hosting docs-sida om OpenClaw (om du vill jämföra struktur eller kontrollera detaljer).