Ja­va­Script-kør­sels­tid­mil­jø­et Node.js har i årevis været et grund­læg­gen­de værktøj for udviklere. Utallige websteder og ap­pli­ka­tio­ner er afhængige af plat­for­men, hvis nyeste versioner er blevet down­lo­a­det og brugt millioner af gange. Vi forklarer trin for trin, hvordan du in­stal­le­rer Node.js på Ubuntu.

Hvad er kravene til in­stal­la­tion af Node.js på Ubuntu?

Før du fort­sæt­ter med in­stal­la­tio­nen, er det vigtigt, at dit system opfylder visse krav for at sikre en vellykket in­stal­la­tion og pro­blem­fri drift af plat­for­men. Da Node.js udfører Ja­va­Script-kode, er det helt klart en fordel at have erfaring med scrip­tings­pro­get. Hvis du er fortrolig med Ja­va­Scripts grund­læg­gen­de syntaks og funk­tio­ner samt de typiske an­ven­del­ses­til­fæl­de, vil det være lettere for dig at bruge Node.js på en mere målrettet måde. Til­sva­ren­de giver kendskab til ob­jekt­o­ri­en­te­ret pro­gram­me­ring (OOP) og softwa­re­ud­vik­lings­prin­cip­per dig en fordel, når du arbejder med runtime-miljøet.

Hardware

For at in­stal­le­re Node.js på Ubuntu skal du have passende hardware. Plat­for­men er dog ikke særlig krævende og fungerer på de fleste moderne computere. Alt, hvad du behøver, er mindst fire gigabyte hukom­mel­se og mindst 256 gigabyte ledig la­ger­plads på din harddisk. Det er også vigtigt at have en stabil in­ter­net­for­bin­del­se.

Software

Dit ope­ra­tiv­sy­stem og de pro­gram­mer, der kræves for at in­stal­le­re og køre Node.js, skal være op­da­te­re­de. Dette hjælper med at sikre, at der ikke opstår kom­pli­ka­tio­ner, når du in­stal­le­rer Node.js på Ubuntu. Du skal have en Ubuntu-server in­stal­le­ret og kon­fi­gu­re­ret samt en ikke-root-bruger opsat. Det er også en god idé at opsætte en firewall. Du skal bruge en browser for at kunne bruge Node.js. Runtime-miljøet fungerer med alle populære udbydere.

Trin-for-trin vej­led­ning til in­stal­la­tion af Node.js på Ubuntu

Der er for­skel­li­ge måder, hvorpå du kan in­stal­le­re Node.js på Ubuntu. I de følgende afsnit vil vi gennemgå tre for­skel­li­ge metoder.

Direkte in­stal­la­tion

For at in­stal­le­re den stabile version af Node.js på Ubuntu skal du først opdatere ter­mi­na­len. Følg ne­den­stå­en­de trin for at gøre dette:

  1. Kon­trol­ler, om der er en op­da­te­ring til ter­mi­na­len, og installer den om nød­ven­digt. Brug følgende kommando til dette:
$ sudo apt update
bash
  1. Installer nu runtime-miljøet ved hjælp af følgende kode:
$ sudo apt install nodejs
bash
  1. Node.js bruger pak­ke­hånd­te­rin­gen npm. Du kan in­stal­le­re den med denne kode:
$ sudo apt install npm
bash
  1. Til sidst skal du kon­trol­le­re, om din version af Node.js nu er opdateret:
$ node -v && npm --version
bash

Per­son­ligt pak­kear­kiv (PPA)

Al­ter­na­tivt kan du udføre in­stal­la­tio­nen med et per­son­ligt pak­kear­kiv (PPA). For at bruge denne metode skal du bruge cURL, et værktøj, som du kan bruge til at overføre data til og fra en server. Hvis du ikke kan finde cURL på dit system, kan du starte med at in­stal­le­re det:

  1. Her er kom­man­do­en til in­stal­la­tion af cURL:
$ sudo apt install curl
bash
  1. Tilføj nu den of­fi­ci­el­le Node.js-op­sæt­nings­si­de til cURL:
$ curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
bash

Hvis du modtager en fejl­med­del­el­se som f.eks. “Følgende sig­na­tu­rer kunne ikke ve­ri­fi­ce­res, fordi den of­fent­li­ge nøgle ikke er til­gæn­ge­lig”, skal du hente din of­fent­li­ge nøgle og derefter kopiere og indsætte den i følgende kode:

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key <INSERT YOUR KEY HERE>
bash
  1. Installer derefter Node.js:
$ sudo apt install -y nodejs
bash
  1. Kon­trol­ler til sidst, at den nyeste version af Node.js er in­stal­le­ret på dit Ubuntu-system:
node -v && npm --version
bash

Node Version Manager

Hvis du vil kunne vælge mellem for­skel­li­ge versioner af runtime-miljøet, er det bedst at in­stal­le­re Node.js med Node Version Manager (NVM). Sådan gør du:

  1. Installer kom­man­do­linj­en:
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
bash
  1. Brug nu NVM til at in­stal­le­re Node.js under Ubuntu:
$ nvm install node
bash
  1. Sørg for, at du har in­stal­le­ret den korrekte version:
$ node -v
bash

Kon­trol­ler, om NVM er opdateret:

$ nvm --version
bash

Sådan tester du, om plat­for­men fungerer

Før du starter projekter med Node.js, skal du teste pro­gram­met. For at gøre dette skal du oprette en simpel ap­pli­ka­tion. Sådan gør du:

  1. Opret en ny mappe:
mkdir new-project
bash
  1. Åbn mappen:
cd new-project
bash
  1. Start et nyt projekt i Node.js ved hjælp af følgende kommando.
npm init -y
bash

Dette opretter en ny fil kaldet package.json, som in­de­hol­der metadata og links til dit projekt.

  1. Opret en ny fil. Du kan bruge en tek­ste­di­tor som nano til dette:
sudo nano app.js
bash
  1. Indtast følgende kommando:
console.log("Here is your sample text.");
bash
  1. Gem filen.
  2. Åbn ter­mi­na­len og indtast følgende kommando:
node app.js
bash
  1. Kon­trol­ler, at din ek­sem­pel­tekst er blevet gemt. Hvis det er tilfældet, betyder det, at du har in­stal­le­ret Node.js på dit Ubuntu-system og nu kan arbejde med plat­for­men. Hvis du vil lære at bruge plat­for­men, anbefaler vi, at du læser vores tutorial om In­tro­duk­tion til Node.js.
Tip

Find mere nyttig in­for­ma­tion om Node.js, Ubuntu og Ja­va­Script i vores digitale guide. For at komme i gang kan du læse vores oversigt over for­skel­le­ne mellem Java og Ja­va­Script.

Gå til ho­ved­me­nu­en