Hoppa till huvudinnehåll

VPS: Installation av JavaScript

Denna guide skapades med följande produkter:

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

Introduktion

Den här guiden visar steg för installation av Node.js, Deno och Bun. Dessa kommandon måste köras via SSH. Om du inte vet hur du ansluter till din server via SSH, kolla gärna in vår Initial access (SSH)-guide.

Förberedelser

Innan du installerar något på en server rekommenderas det att köra uppdateringskommandot som passar ditt operativsystem för att hålla servern säker.

  sudo apt update

Installation

Först måste du bestämma vilken JavaScript-runtime du vill installera. Det finns massor av resurser online som beskriver varje alternativ i detalj. Men du kan också läsa den här guiden eftersom den inkluderar grundläggande kommandon och kodexempel. Vi rekommenderar NodeJS eftersom det är en av de mest använda och populära valen.

Installera Node.js Runtime

Du kan installera Node.js via din Linux-distributions paketmanager eller med nvm. Vi rekommenderar apt eftersom det oftast är enklare.

Kör följande kommando för att börja installera Node.js via paketmanagern.

apt install nodejs -y

För att installera Node.js-paket till dina projekt behöver du även installera npm-paketmanagern.

apt install npm

Uppdatera Node.js till senaste versionen

Att köra node -v visar vilken version av Node.js som är installerad. Det är oftast inte den senaste, så du behöver uppdatera för att få de senaste funktionerna. Lyckligtvis finns npm-paketet n som gör detta väldigt enkelt.

Först installerar du det med npm install -g n och sedan kan du köra n [version], där du byter ut [version] mot önskad versionsnummer, för att installera vilken version av Node.js som helst.

tips

Det rekommenderas generellt att hålla din installation på den senaste Long Term Support-versionen. Det gör du enkelt med n lts.

Köra Node.js & npm

Npm är den officiella paketmanagern för Node.js. Du använder den för att installera paket från internet.

anteckning

Du hittar alla npm-paket på deras webbplats.

Skapa ett nytt projekt

Varje gång du vill starta ett nytt Node.js-projekt behöver du skapa en ny mapp (mkdir [projekt-namn]) eller gå in i en tom mapp och köra npm init för att starta setupen. Det här frågar efter grundläggande info för att skapa en package.json-fil. Den är konfigurationsfilen för Node.js.

Efter att ha initierat projektet kan du skapa en fil som heter index.js och skriva kod i den. Som exempel skapar vi en enkel HTTP-server på standardport 80 som svarar med ett testmeddelande när du går till localhost. Koden ser ut så här:

const http = require('http')

const server = http.createServer((req, res) => {
res.writeHead(200, { 'Content-Type': 'text/plain' })
res.end('Hello from ZAP-Hosting Docs =)')
})

server.listen(80)

Nu kan du köra koden med kommandot node . och kolla resultatet genom att gå till localhost:80 i din webbläsare.

tips

Installera externa paket från npm med npm install [paket-namn]

Avslutning

Grattis, du har nu installerat och konfigurerat JavaScript! Om du har fler frågor eller problem, tveka inte att kontakta vår support som finns tillgänglig varje dag för att hjälpa dig!