Node.js è un potente ambiente runtime JavaScript open-source che consente di eseguire codice JavaScript al di fuori del browser, il che lo rende ideale per costruire applicazioni web veloci e scalabili. Se state lavorando su un server dedicato Ubuntu 22.04 e volete iniziare a utilizzare Node.js, questa guida vi guiderà passo dopo passo attraverso il processo di installazione.

Metodo 1: installare Node.js dal repository di Ubuntu

Questo è il metodo più semplice, ma potrebbe non fornire la versione più recente.

Passo 1: Aggiornare l’indice dei pacchetti

sudo apt update

Passo 2: Installare Node.js

sudo apt install nodejs -y

Passo 3: Installare npm (Node Package Manager)

sudo apt install npm -y

Passo 4: verificare l’installazione

nodo -v
npm -v

Se avete bisogno dell’ultima versione di Node.js, prendete in considerazione il metodo successivo, utilizzando NodeSource.

Metodo 2: Installare l’ultima versione di Node.js tramite NodeSource

NodeSource fornisce pacchetti Node.js aggiornati.

Passo 1: Scaricare ed eseguire lo script NodeSource

Ad esempio, per installare Node.js v20.x:

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -

Passo 2: installare Node.js

sudo apt install nodejs -y

Questo installerà sia node che npm.

Passo 3: verificare l’installazione

node -v
npm -v

Metodo 3: Installare Node.js usando NVM (Node Version Manager)

Questo metodo è consigliato se si desidera gestire più versioni di Node.js.

Passo 1: installare NVM

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

Quindi riavviare la shell o eseguire

source ~/.bashrc

Passo 2: installare l’ultima versione di Node.js

nvm installare node

Oppure installare una versione specifica:

nvm install 18.19.0AVA.HOSTING

Passo 3: Utilizzare una versione specifica

nvm use node

Passo 4: Impostare la versione predefinita del nodo

nvm alias default node

Conclusione

L’installazione di Node.js su Ubuntu 22.04 è semplice e ha diverse opzioni a seconda delle proprie esigenze:

  • Utilizzare il repository di Ubuntu per un’installazione rapida.

  • Utilizzare NodeSource per ottenere la versione più recente.

  • Utilizzare NVM per gestire più versioni.

Qualunque sia il metodo scelto, sarete pronti per iniziare a creare potenti applicazioni con Node.js in pochissimo tempo.