De Ja­vaScript-run­ti­me­om­ge­ving Node.js is al jaren een fun­da­men­teel hulp­mid­del voor ont­wik­ke­laars. Talloze websites en ap­pli­ca­ties zijn af­han­ke­lijk van het platform, waarvan de nieuwste versies miljoenen keren zijn ge­down­load en gebruikt. We leggen stap voor stap uit hoe u Node.js op Ubuntu kunt in­stal­le­ren.

Wat zijn de vereisten voor het in­stal­le­ren van Node.js op Ubuntu?

Voordat u ver­der­gaat met de in­stal­la­tie, is het be­lang­rijk dat uw systeem aan bepaalde vereisten voldoet om een suc­ces­vol­le in­stal­la­tie en een soepele werking van het platform te ga­ran­de­ren. Aangezien Node.js Ja­vaScript-code uitvoert, is eerdere ervaring met de script­taal zeker een pluspunt. Als u bekend bent met de ba­sis­syn­taxis en -functies van Ja­vaScript en met de typische ge­bruiks­si­tu­a­ties waarvoor het wordt gebruikt, kunt u Node.js ge­mak­ke­lij­ker op een meer gerichte manier gebruiken. Ook kennis van ob­ject­ge­o­ri­ën­teerd pro­gram­me­ren (OOP) en soft­wa­re­ont­werp­prin­ci­pes geeft u een voordeel bij het werken met de runtime-omgeving.

Hardware

Om Node.js op Ubuntu te in­stal­le­ren, heb je geschikte hardware nodig. Het platform stelt echter geen hoge eisen en werkt op de meeste moderne computers. Het enige wat je nodig hebt, is minimaal vier gigabyte geheugen en minimaal 256 gigabyte be­schik­ba­re op­slag­ruim­te op je harde schijf. Het is ook be­lang­rijk om een stabiele in­ter­net­ver­bin­ding te hebben.

Software

Je be­stu­rings­sys­teem en de programma’s die nodig zijn voor het in­stal­le­ren en uitvoeren van Node.js moeten up-to-date zijn. Dit helpt om com­pli­ca­ties bij het in­stal­le­ren van Node.js op Ubuntu te voorkomen. Je moet een Ubuntu-server hebben ge­ïn­stal­leerd en ge­con­fi­gu­reerd, evenals een niet-root­ge­brui­ker hebben ingesteld. Het is ook een goed idee om een firewall in te stellen. Je hebt een browser nodig om Node.js te gebruiken. De runtime-omgeving werkt met alle populaire providers.

Staps­ge­wij­ze in­struc­ties voor het in­stal­le­ren van Node.js op Ubuntu

Er zijn ver­schil­len­de manieren om Node.js op Ubuntu te in­stal­le­ren. In de volgende pa­ra­gra­fen bespreken we drie ver­schil­len­de methoden.

Directe in­stal­la­tie

Om de stabiele versie van Node.js op Ubuntu te in­stal­le­ren, moet u eerst de terminal bijwerken. Volg hiervoor de on­der­staan­de stappen:

  1. Con­tro­leer of er een update voor de terminal be­schik­baar is en in­stal­leer deze indien nodig. Gebruik hiervoor de volgende opdracht:
$ sudo apt update
bash
  1. In­stal­leer nu de runtime-omgeving met behulp van de volgende code:
$ sudo apt install nodejs
bash
  1. Node.js maakt gebruik van het pak­ket­be­heer­pro­gram­ma npm. U kunt het in­stal­le­ren met deze code:
$ sudo apt install npm
bash
  1. Con­tro­leer ten slotte of uw versie van Node.js nu up-to-date is:
$ node -v && npm --version
bash

Per­soon­lijk pak­ke­tar­chief (PPA)

Je kunt de in­stal­la­tie ook uitvoeren met een per­soon­lijk pak­ke­tar­chief (PPA). Om deze methode te gebruiken, heb je cURL nodig, een tool waarmee je gegevens van en naar een server kunt over­bren­gen. Als je cURL niet op je systeem kunt vinden, kun je beginnen met het in­stal­le­ren ervan:

  1. Hier is het commando voor het in­stal­le­ren van cURL:
$ sudo apt install curl
bash
  1. Voeg nu de officiële Node.js-in­stal­la­tie­pa­gi­na toe aan cURL:
$ curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
bash

Als u een fout­mel­ding krijgt zoals ‘de volgende hand­te­ke­nin­gen konden niet worden ge­ve­ri­fi­eerd omdat de openbare sleutel niet be­schik­baar is’, haal dan uw openbare sleutel op en kopieer en plak deze in de volgende code:

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key <INSERT YOUR KEY HERE>
bash
  1. In­stal­leer ver­vol­gens Node.js:
$ sudo apt install -y nodejs
bash
  1. Con­tro­leer ten slotte of de nieuwste versie van Node.js op uw Ubuntu-systeem is ge­ïn­stal­leerd:
node -v && npm --version
bash

Node Ver­sie­be­heer­der

Als u wilt kunnen kiezen uit ver­schil­len­de versies van de runtime-omgeving, kunt u Node.js het beste in­stal­le­ren met de Node Version Manager (NVM). Dat doet u als volgt:

  1. In­stal­leer de op­dracht­re­gel:
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
bash
  1. Gebruik nu NVM om Node.js onder Ubuntu te in­stal­le­ren:
$ nvm install node
bash
  1. Zorg ervoor dat u de juiste versie hebt ge­ïn­stal­leerd:
$ node -v
bash

Con­tro­leer of NVM up-to-date is:

$ nvm --version
bash

Hoe te testen of het platform werkt

Test het programma voordat u projecten met Node.js start. Maak hiervoor een een­vou­di­ge ap­pli­ca­tie. Dat doet u als volgt:

  1. Maak een nieuwe map aan:
mkdir new-project
bash
  1. Open de map:
cd new-project
bash
  1. Start een nieuw project in Node.js met behulp van de volgende opdracht.
npm init -y
bash

Hierdoor wordt een nieuw bestand aan­ge­maakt met de naam package.json, dat de metadata en links van uw project bevat.

  1. Maak een nieuw bestand aan. Hiervoor kunt u een tekst­edi­tor zoals nano gebruiken:
sudo nano app.js
bash
  1. Voer de volgende opdracht in:
console.log("Here is your sample text.");
bash
  1. Sla het bestand op.
  2. Open de terminal en voer de volgende opdracht in:
node app.js
bash
  1. Con­tro­leer of uw voor­beeld­tekst is op­ge­sla­gen. Als dat het geval is, betekent dit dat u Node.js met succes op uw Ubuntu-systeem hebt ge­ïn­stal­leerd en nu met het platform kunt werken. Als u wilt leren hoe u het platform kunt gebruiken, raden we u aan onze tutorial Inleiding tot Node.js te bekijken.
Tip

Ontdek meer nuttige in­for­ma­tie over Node.js, Ubuntu en Ja­vaScript in onze digitale gids. Bekijk om te beginnen onze sa­men­vat­ting van de ver­schil­len tussen Java en Ja­vaScript.

Ga naar hoofdmenu