Övning – Installera Node.js

Slutförd

Här installerar du Node.js, N i MEAN-förkortningen. Precis som MongoDB har Node.js öppen källkod.

Node.js fungerar som värd på serversidan för ditt webbprogram och hanterar inkommande HTTP-trafik. Node.js ger dig också ett sätt att kommunicera med din MongoDB-installation, som du ser senare.

Vilka versioner av Node.js är tillgängliga?

Du kan skaffa Node.js på två sätt:

  • Långsiktig support (LTS): Långsiktig support (LTS) anses vara stabilare och rekommenderas för de flesta användare och för produktionsmiljöer.
  • Aktuell: Aktuell gäller för de användare som vill experimentera med de senaste funktionerna. Eftersom det kan medföra icke-bakåtkompatibla ändringar mellan versioner rekommenderas det inte för produktionsmiljöer.

Här använder du Node.js LTS.

Hur installerar jag Node.js?

Precis som MongoDB kan du köra Node.js i Windows, macOS och Linux. Node.js stöder även Unix-baserade operativsystem som SunOS och Advanced Interactive eXecutive (AIX).

Precis som med MongoDB registrerar du den Node.js lagringsplatsen så att apt du kan hitta paketet.

Kom ihåg att du arbetar med en virtuell Ubuntu-dator (VM). Senare kan du ta en titt i installationshandboken för att lära dig hur du installerar Node.js på din favoritplattform.

Installera Node.js

Här installerar du Node.js. Precis som med MongoDB måste du registrera Node.js-databasen så att apt kan hitta paketet.

Viktigt!

Här ska du arbeta från SSH-anslutningen till den virtuella Ubuntu-datorn som du skapade tidigare i den här modulen.

  1. Registrera Node.js-lagringsplatsen så att pakethanteraren kan hitta paketen med hjälp av följande kommando. Det här steget kan ta upp till 10 minuter eller mer beroende på din Internet-anslutning. Du kan se en utfasningsvarning för det här skriptet som orsakar en kort fördröjning, men installationen slutförs.

    curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -
    
  2. Installera Node.js-paketet:

    sudo apt install nodejs
    
  3. Kör node -v för att verifiera installationen:

    node -v
    

    Resultatet visar att du har den senaste LTS-versionen av Node.js.

Avsluta SSH-sessionen

Nu är du klar med arbetet direkt på den virtuella datorn. Kör exit för att lämna SSH-sessionen till den virtuella datorn:

exit

Nu är du tillbaka i Cloud Shell-sessionen.