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.
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
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
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
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/
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
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).