Hoppa till huvudinnehåll

VPS: Installera OpenClaw på Linux – Bygg din personliga AI-assistent!

Denna guide skapades med följande produkter:

(Detaljer kan variera med produkter från olika leverantörer men huvudkoncepten förblir desamma)

Introduktion

OpenClaw är en AI-driven automations- och kontrollplattform som låter dig interagera med mjukvara via ett webbläsarbaserat gränssnitt. Istället för att manuellt klicka runt i menyer, navigera i användargränssnitt eller upprepa samma arbetsflöden om och om igen, kan OpenClaw utföra uppgifter programmässigt och erbjuda fjärrstyrning via sin webbpanel.

img

Det som gör OpenClaw extra revolutionerande är att det möjliggör ett modernt "kontrolllager" för applikationer och system. Istället för att vara bundet till en lokal desktop-session kan OpenClaw köras på en fjärrmaskin som en VPS och ändå vara fullt hanterbart från var som helst. Det gör det till ett kraftfullt verktyg för användare som vill ha pålitlig automation, fjärrstyrning och centraliserad hantering utan att behöva ha en dator igång lokalt.

Fundera på att hosta tjänsten själv? Vi guidar dig steg för steg genom installation och konfiguration, samt allt du behöver ha koll på.

Användningsområden för OpenClaw

OpenClaw kan användas i många olika vardagsscenarier och passar alla som vill automatisera uppgifter, centralisera AI-användning eller köra en ständig assistent som alltid är tillgänglig.

Ett vanligt användningsområde är att samla AI-interaktioner över flera plattformar. Istället för att använda separata verktyg för olika meddelandeappar kan OpenClaw agera som en enda assistent med konsekvent kontext och konfiguration, oberoende av varifrån den nås.

OpenClaw är också användbart för automation. Det kan hjälpa till att minska repetitivt manuellt arbete genom att hantera återkommande uppgifter, organisera information, sammanfatta innehåll och ge strukturerade svar.

Ett annat viktigt användningsområde är webautomation. Genom att styra webbläsarsessioner via dedikerade Chrome- eller Chromium-instansser kan OpenClaw interagera med webbgränssnitt även när ingen direkt API-integration finns.

För att stödja dessa scenarier erbjuder OpenClaw en bred uppsättning funktioner, inklusive stöd för multikanalsmeddelanden (som WhatsApp, Telegram, Slack och Discord), en gateway-baserad arkitektur för att hantera sessioner och kanaler, valfria röstfunktioner, ett interaktivt canvas-gränssnitt, en utbyggbar skills-plattform, stöd för flera AI-leverantörer (inklusive OpenAI och Anthropic), enhetsnoder för mobila åtgärder, API-nyckelautentisering och persistent arbetsyta och konfigurationshantering.

img

Förutsättningar

Beroende på hur du planerar att använda OpenClaw kan resursanvändningen snabbt öka. Medan enklare installationer (t.ex. endast använda webbgränssnittet med minimal automation) fungerar bra på mindre VPS-planer, kan mer avancerade användningsfall som att köra flera kanaler, aktivera många skills eller använda webbläsarautomation bli betydligt mer resurskrävande.

För att säkerställa stabil prestanda rekommenderar vi att du väljer en VPS-plan med tillräckligt med CPU och RAM, särskilt om OpenClaw ska köras kontinuerligt i bakgrunden.

HårdvaraMinimumZAP-Hosting Rekommendation
CPU1 vCPU-kärna8 vCPU-kärnor
RAM4 GB16 GB
Diskutrymme25 GB50 GB

Installation

Installationen startar med att köra den officiella OpenClaw-installationsscriptet på din Linux VPS. Anslut till din server via SSH och kör följande kommando:

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

Efter att kommandot körts startar ett interaktivt installationsscript automatiskt och guidar dig genom uppsättningen. Installationsprogrammet kontrollerar din miljö, installerar saknade beroenden och startar sedan OpenClaw onboarding-process.

img

Plattformdetektion och beroendekontroll

Installationsprogrammet upptäcker automatiskt ditt operativsystem och installerar nödvändiga beroenden vid behov.
Till exempel, om Node.js saknas installeras det automatiskt. Ingen manuell åtgärd krävs.

Installation av nödvändiga paket

OpenClaw installerar nödvändiga paket via systemets paketchef. Ingen manuell åtgärd krävs. När alla paket är installerade fortsätter installationen automatiskt.

Installation av OpenClaw

När beroenden är på plats laddar installationsprogrammet ner och installerar OpenClaw-releasen. Så snart processen är klar bör du se en bekräftelse som denna:

img

OpenClaw onboarding

Efter att OpenClaw installerats startar onboarding-guiden automatiskt. Denna onboarding krävs för att slutföra den initiala konfigurationen och göra OpenClaw användbar.

Börja med att läsa säkerhetsmeddelandet som visas och bekräfta för att fortsätta. Välj sedan onboarding-läge. För de flesta användare är QuickStart det rekommenderade valet.

img

Välj därefter din modell-/autentiseringsleverantör. I detta exempel är OpenAI valt. Ange din OpenAI API-nyckel. OpenClaw sparar nyckeln lokalt i sin konfiguration så att den kan användas vid framtida sessioner. När API-nyckeln sparats väljer du standardmodellen som OpenClaw ska använda.

img

I de sista stegen kan du valfritt konfigurera kanaler (som Telegram, Discord eller Slack), skills och hooks. Om du inte vill konfigurera dessa alternativ just nu kan du hoppa över dem och fortsätta.

img

Vill du använda OpenClaw via Telegram behöver du först skapa en Telegram-bot och skaffa dess API-token. Detta görs direkt i Telegram via den officiella BotFather-kontot.

Öppna chatten med BotFather, starta skapandeprocessen genom att skicka /newbot och följ instruktionerna.
BotFather frågar först efter ett visningsnamn, sedan ett användarnamn. Användarnamnet måste sluta med bot.

Samtalet ser vanligtvis ut så här:

User: /newbot 

BotFather: Alright, a new bot. How are we going to call it? Please choose a name for your bot.

User: ZAP DOCS EXAMPLE

BotFather: Good. Now let's choose a username for your bot. It must end in `bot`. Like this, for example: TetrisBot or tetris_bot.

User: ZAP_DOCS_EXAMPLE_BOT

BotFather: Done! Congratulations on your new bot. You will find it at t.me/ZAP_DOCS_EXAMPLE_BOT. You can now add a description, about section and profile picture for your bot, see /help for a list of commands. By the way, when you've finished creating your cool bot, ping our Bot Support if you want a better username for it. Just make sure the bot is fully operational before you do this.

Use this token to access the HTTP API:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Keep your token secure and store it safely, it can be used by anyone to control your bot.

For a description of the Bot API, see this page: https://core.telegram.org/bots/api

När BotFather bekräftar botens skapande, kopiera den visade token och spara den säkert. Du kommer behöva denna token senare när du kopplar Telegram som kanal i OpenClaw onboarding eller konfiguration. Vem som helst med denna token kan styra din bot, så dela den aldrig offentligt.

img

Efter att Telegram-boten skapats och token sparats kan du fortsätta OpenClaw onboarding. I nästa steg kan du installera skills och aktivera hooks. Dessa är rekommenderade men kan också hoppas över och konfigureras senare i inställningarna om du vill slutföra setupen först.

När onboarding är klar installerar OpenClaw automatiskt Gateway-tjänsten. Välj sedan Web UI så att OpenClaw skriver ut länken till dashboarden. Detta låter dig komma åt OpenClaw Control UI och fortsätta hantera din setup via webbläsaren.

Onboarding markeras sedan som slutförd. I slutet av installationen erbjuds du även att installera shell completion script. Detta är valfritt men rekommenderas då det förbättrar kommandoradsanvändningen genom att aktivera autokomplettering för OpenClaw-kommandon. Följ instruktionerna.

img

Konfiguration

Våra VPS-servrar levereras som standard utan grafiskt användargränssnitt. Därför körs OpenClaw i headless-läge och exponerar sitt Control UI endast lokalt på servern på port 18789.

När installation och onboarding är klar skriver OpenClaw ut dashboard-informationen i konsolen:

Dashboard-länk (med token):
http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Kopiera/klistra in denna URL i en webbläsare på denna maskin för att styra OpenClaw.
Ingen GUI upptäckt. Öppna från din dator:
ssh -N -L 18789:127.0.0.1:18789 root@92.42.46.111

Sedan öppna:
http://localhost:18789/
http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Eftersom webbgränssnittet är bundet till 127.0.0.1 kan det inte nås direkt från internet. För att säkert komma åt det från din PC, skapa en SSH-tunnel som vidarebefordrar OpenClaw-porten från VPS till din lokala maskin.

På din PC, öppna en terminal och kör:

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

Så länge denna SSH-session är öppen kan du komma åt OpenClaw Control UI i din webbläsare via följande URL:

http://localhost:18789/

Om OpenClaw kräver autentisering, öppna den tokeniserade länken som visas i din OpenClaw-utdata:

http://127.0.0.1:18789/?token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Använd ett GUI (Desktop Environment)

Vill du hellre använda OpenClaw med grafiskt gränssnitt kan du installera ett desktop environment på din VPS, till exempel XFCE. Efter att ha installerat ett GUI (och en fjärrskrivbordslösning som RDP eller VNC) kan du komma åt och styra OpenClaw direkt via VPS-skrivbordet istället för att använda SSH-port forwarding.

img

Installera skills

Skills utökar OpenClaw med extra funktionalitet och integrationer.
OpenClaw levereras med över 50 skills. Du kan installera skills direkt i dashboarden genom att öppna Skills-sektionen och välja vilka du vill aktivera.

img

Aktivera hooks

Hooks låter OpenClaw automatiskt utföra åtgärder när vissa händelser inträffar eller när specifika kommandon används.
Detta är användbart för att automatisera återkommande uppgifter, spara kontext eller trigga arbetsflöden utan manuell interaktion.

img

Konfigurera kanaler

Kanaler låter dig använda OpenClaw via meddelandeplattformar.
I dashboarden kan du konfigurera och koppla upp stödda kanaler som Telegram, Discord, Slack med flera.

img

Beroende på vald plattform behöver du ange ytterligare tokens eller inloggningsuppgifter (t.ex. som förklarat i installationsprocessen för Telegram-bot-token som skapats via BotFather).

När en kanal är kopplad kan OpenClaw ta emot och svara på meddelanden via den plattformen. En konversation med AI-assistenten via Telegram kan se ut så här:

img

Säkerhetsaspekter

OpenClaw är ett kraftfullt verktyg och bör alltid användas med rätt säkerhetsåtgärder. Gateway-dashboarden skyddas av en token, som fungerar som ett lösenord och ger åtkomst till din OpenClaw-instans. Dela aldrig denna gateway-token offentligt (t.ex. i skärmdumpar, supportärenden eller chattloggar), eftersom vem som helst med token kan komma åt och styra dashboarden.

Det rekommenderas att hålla OpenClaw skyddat bakom en brandvägg och undvika att exponera gateway-gränssnittet direkt mot internet. Som standard binder OpenClaw gateway-tjänsten till 127.0.0.1, vilket förhindrar extern åtkomst och är det säkraste alternativet för de flesta användningsfall. För att komma åt dashboarden på distans, använd SSH-port forwarding och begränsa åtkomsten till betrodda användare.

Slutsats och fler resurser

Grattis! Du har nu framgångsrikt installerat och konfigurerat OpenClaw på din VPS. Vi rekommenderar även att du kikar på följande resurser som kan ge dig extra hjälp och vägledning under din serverkonfiguration:

Har du specifika frågor som inte täcks här? För fler frågor eller support, tveka inte att kontakta vårt supportteam som finns tillgängligt dagligen för att hjälpa dig! 🙂