Node.js est un puissant environnement d’exécution JavaScript open-source qui vous permet d’exécuter du code JavaScript en dehors du navigateur – ce qui le rend idéal pour construire des applications web rapides et évolutives. Si vous travaillez sur un serveur dédié Ubuntu 22.04 et que vous souhaitez commencer à utiliser Node.js, ce guide vous guidera pas à pas dans le processus d’installation.

Méthode 1 : Installer Node.js depuis le dépôt Ubuntu

C’est la méthode la plus simple, mais elle peut ne pas fournir la dernière version.

Étape 1 : Mettre à jour l’index des paquets

sudo apt update

Étape 2 : Installer Node.js

sudo apt install nodejs -y

Étape 3 : Installer npm (Node Package Manager)

sudo apt install npm -y

Étape 4 : Vérifier l’installation

node -v
npm -v

Si vous avez besoin de la dernière version de Node.js, envisagez la méthode suivante en utilisant NodeSource.

Méthode 2 : Installer la dernière version de Node.js via NodeSource

NodeSource fournit des paquets Node.js à jour.

Étape 1 : Télécharger et exécuter le script NodeSource

Par exemple, pour installer Node.js v20.x :

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

Étape 2 : Installer Node.js

sudo apt install nodejs -y

Ceci installera à la fois node et npm.

Étape 3 : Vérifier l’installation

node -v
npm -v

Méthode 3 : Installer Node.js en utilisant NVM (Node Version Manager)

Cette méthode est recommandée si vous souhaitez gérer plusieurs versions de Node.js.

Étape 1 : Installer NVM

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

Redémarrez ensuite votre shell ou exécutez :

source ~/.bashrc

Étape 2 : Installer la dernière version de Node.js

nvm install node

Ou installez une version spécifique :

nvm install 18.19.0AVA.HOSTING

Étape 3 : Utiliser une version spécifique

nvm use node

Étape 4 : Définir la version par défaut du noeud

nvm alias default node

Conclusion

Installer Node.js sur Ubuntu 22.04 est facile, et vous avez plusieurs options en fonction de vos besoins :

  • Utiliser le dépôt Ubuntu pour une installation rapide.

  • Utiliser NodeSource pour obtenir la dernière version.

  • Utiliser NVM pour gérer plusieurs versions.

Quelle que soit la méthode choisie, vous serez prêt à créer des applications puissantes avec Node.js en un rien de temps.