Ga naar hoofdinhoud

VPS: Installatie van JavaScript

Deze handleiding is gemaakt met de volgende producten:

(Details kunnen verschillen bij producten van verschillende aanbieders, maar de hoofdconcepten blijven hetzelfde)

Introductie

Deze gids geeft je stappen voor het installeren van Node.js, Deno en Bun. Deze commando’s voer je uit via SSH. Weet je niet hoe je via SSH verbinding maakt met je server? Check dan onze Eerste toegang (SSH) gids.

Voorbereiding

Voordat je iets installeert op een server, is het aan te raden om het update-commando van je besturingssysteem uit te voeren om je server veilig te houden.

  sudo apt update

Installatie

Eerst moet je kiezen welke JavaScript runtime je wilt installeren. Er zijn online veel bronnen die elk van deze runtimes uitgebreid beschrijven. Maar je kunt ook deze gids lezen, want die bevat basiscommando’s en codevoorbeelden. Wij raden NodeJS aan, omdat het een van de meest gebruikte en populaire keuzes is.

Node.js Runtime installeren

Je kunt Node.js installeren via de pakketbeheerder van je Linux-distributie of met nvm. Wij raden aan om apt te gebruiken, omdat dat meestal makkelijker is.

Voer het volgende commando uit om Node.js via de pakketbeheerder te installeren.

apt install nodejs -y

Om Node.js pakketten voor je projecten te installeren, moet je ook de npm pakketbeheerder installeren.

apt install npm

Node.js updaten naar de nieuwste versie

Met node -v zie je welke versie van Node.js geïnstalleerd is. Dit is meestal niet de nieuwste, dus moet je updaten om de nieuwste features te krijgen. Gelukkig biedt het npm pakket n een makkelijke manier om dit te doen.

Eerst installeren we het met npm install -g n en daarna kun je met n [versie] (vervang [versie] door het gewenste versienummer) elke versie van Node.js installeren.

tip

Het is aan te raden om altijd de nieuwste Long Term Support (LTS) versie te gebruiken. Dat doe je met n lts.

Node.js & npm gebruiken

Npm is de officiële pakketbeheerder van Node.js. Hiermee installeer je pakketten van het internet.

notitie

Je vindt alle npm pakketten op hun website.

Een nieuw project aanmaken

Elke keer als je een nieuw Node.js project start, maak je een nieuwe map aan (mkdir [project-naam]) of ga je naar een lege map met cd en voer je npm init uit om de setup te starten. Je wordt dan gevraagd om wat basisinfo voor het aanmaken van een package.json bestand. Dit is het “config” bestand voor Node.js.

Na het initialiseren maak je een nieuw bestand index.js en schrijf je er code in. Als voorbeeld maken we een simpele http-server op poort 80 die een testbericht terugstuurt als je via localhost verbinding maakt. Zie hieronder.

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)

Je runt deze code met node . en checkt het resultaat door in je browser naar localhost:80 te gaan.

tip

Externe pakketten van npm installeer je met npm install [pakket-naam]

Conclusie

Gefeliciteerd, je hebt JavaScript succesvol geïnstalleerd en geconfigureerd! Heb je nog vragen of problemen? Neem dan contact op met onze support, die elke dag voor je klaarstaat!