Ö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 mongoDB-installationen, 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): 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 har även stöd för Unix-baserade operativsystem, till exempel SunOS och AIX.

Precis som med MongoDB registrerar du här Node.js-lagringsplatsen så att apt du kan hitta paketet.

Kom ihåg att du arbetar med en virtuell Ubuntu-dator. 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_16.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.