Général

Comment Installer Node.js et NPM sur Ubuntu 18.04, 20.04 et 22.04 : 3 Methodes

Général·22 mars 2026·22 min de lecture

Node.js est l'une des technologies web les plus populaires disponibles aujourd'hui. En tant que developpeur, vous pourriez vouloir l'utiliser pour ameliorer les fonctionnalites de votre application web ou creer un environnement de developpement local.

Dans cet article, nous expliquerons comment installer Node.js sur un systeme Linux executant Ubuntu 18.04, 20.04 et 22.04. Cette methode d'installation fonctionne avec les systemes locaux bases sur Ubuntu et les services VPS.

Nous vous montrerons comment installer Node.js sur Ubuntu en utilisant les depots par defaut et NodeSource. Enfin, vous apprendrez a installer une version specifique de Node.js en utilisant NVM.

Qu'est-ce que Node.js ?

Node.js est un environnement d'execution cote serveur qui permet aux utilisateurs d'executer du code JavaScript cote serveur. C'est un projet open source multiplateforme, ideal pour les projets orientes education et business.

Node.js est particulierement utile pour gerer les taches intensives en donnees et developper des applications reseau evolutives. Parmi les cas d'utilisation populaires, on trouve le chat en temps reel, le streaming de donnees et les proxies cote serveur.

Bien que la version la plus recente de Node.js soit 18.9.0, nous recommandons d'utiliser la version 16.17.0, car c'est la version a support long terme (LTS). Quoi qu'il en soit, verifiez toujours la page de telechargements de Node.js pour la derniere version, car elle est mise a jour assez frequemment.

Important ! Avant de continuer, assurez-vous d'avoir un acces au serveur et un compte utilisateur non-root pour executer les commandes sudo sous Linux. Lisez notre guide pour en savoir plus sur l'acces a un VPS via SSH.

Comment Installer Node.js en Utilisant Apt et NPM Depuis les Depots par Defaut

Un moyen efficace d'installer Node.js sur Ubuntu est d'utiliser le depot officiel de distribution. Un systeme executant Ubuntu 18.04 ou ulterieur inclut les paquets Node.js et Node Package Manager (NPM) dans le depot par defaut.

Cependant, cette methode ne vous permet pas de choisir quelle version de Node.js installer. Autrement dit, elle peut installer une version obsolete qui n'est plus supportee.

Conseil Pro

Si vous ne souhaitez pas installer Node.js manuellement, choisissez l'un de nos modeles de systeme d'exploitation VPS avec Node.js deja preinstalle. Pour plus d'informations, visitez la page d'hebergement de serveurs Node.js de HolyHosting.

Avant d'installer Node.js, ouvrez le terminal depuis le menu principal de votre systeme ou appuyez sur la combinaison de touches Ctrl + Alt + T. Suivez ces etapes pour installer Node.js sur votre VPS en utilisant le gestionnaire de paquets Apt :

Connectez-vous au serveur en utilisant ssh en entrant ce qui suit :

ssh username@server_ip_address

Mettez a jour le cache Apt pour rafraichir le depot :

sudo apt update

Mise a jour du gestionnaire de paquets apt en utilisant le Terminal

Entrez le mot de passe systeme et appuyez sur Entree.

Apres avoir complete la mise a jour, installez Node.js en entrant la commande suivante :

sudo apt-get install nodejs

Installation de Node.js depuis le depot par defaut

Tapez Y et appuyez sur Entree pour demarrer le processus d'installation.

Une fois l'installation terminee, installez le gestionnaire de paquets NPM de Node.js en executant :

sudo apt install npm

Installation de NPM depuis le depot par defaut

Entrez votre mot de passe et confirmez l'installation.

Enfin, verifiez les numeros de version de Node.js et NPM pour confirmer que l'installation a reussi. La ligne de commande affichera le numero de version installe apres avoir entre ces commandes :

nodejs -v

npm -v

Verification des versions installees de Node.js et NPM depuis le Terminal

Si vous souhaitez supprimer Node.js ou NPM du systeme Linux, utilisez les commandes suivantes :

sudo apt remove nodejs

sudo apt remove npm

Comment Installer Node.js Avec Apt en Utilisant NodeSource

Une autre facon d'installer Node.js est d'utiliser un depot d'Archive de Paquets Personnels (PPA) comme NodeSource. Compare au depot par defaut d'Ubuntu, NodeSource offre plus de versions.

Cette methode est ideale si vous souhaitez installer une version specifique ou la derniere version de Node.js.

Voici comment installer Node.js sur Ubuntu en utilisant le depot NodeSource :

Entrez les commandes suivantes en appuyant sur Entree apres chacune :

sudo apt-get update

sudo apt-get upgrade

Sautez cette etape si vous avez deja cURL installe. Sinon, entrez la commande suivante :

sudo apt-get install curl

Pour installer la version actuelle, executez la commande suivante. N'oubliez pas de remplacer la valeur 18.x par la version de Node.js que vous preferez :

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

Telechargement de NodeSource avec la version 18.x de Node.js

Une fois le depot NodeSource obtenu, installez Node.js avec la commande suivante :

sudo apt-get install nodejs

Installation de Node.js depuis NodeSource

En plus de Node.js, cette commande installera NPM ainsi que d'autres paquets dependants.

Utilisez ces deux commandes pour verifier les versions de Node.js et NPM et confirmer que le processus d'installation a reussi :

node -v

npm -v

Verification des versions fraichement installees de Node.js et NPM

Comment Installer une Version Specifique de Node.js en Utilisant NVM

Une autre facon d'installer Node.js sur Ubuntu est d'utiliser le Node Version Manager (NVM), un script bash utilise pour gerer plusieurs versions de Node.js.

Installer Node.js en utilisant la methode NVM est ideal si vous souhaitez utiliser une version specifique. Pour commencer, telechargez et installez NVM en utilisant wget :

Ouvrez la console et utilisez la commande suivante :

sudo apt-get install wget

Une fenetre de terminal montrant le processus d'installation de wget

Pour installer une version differente, remplacez v0.39.0 par une autre valeur ou utilisez la commande suivante pour telecharger la derniere version :

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.39.0/install.sh | bash

Telechargement et installation de NVM en utilisant wget

Autorisez l'execution du script NVM depuis le profil bash de votre utilisateur :

source ~/.profile

Activation du script NVM pour le profil bash de l'utilisateur actuel

Apres avoir installe NVM, vous pouvez commencer a installer Node.js sur votre systeme :

Consultez toutes les versions disponibles de Node.js avec NVM en executant la commande suivante :

nvm ls-remote

Liste des versions disponibles de node.js en utilisant NVM

Conseil Pro

Utilisez le raccourci clavier Ctrl + C pour arreter le processus de listage.

Bien que vous puissiez installer n'importe quelle version de Node.js, nous recommandons d'utiliser la derniere version pour garantir la compatibilite et la fiabilite. Dans cet exemple, nous installerons la derniere version LTS au moment de la redaction :

nvm install 16.17.0

Installation d'une version specifique de Node.js en utilisant NVM

Verifiez qu'elle a ete installee correctement en consultant le numero de version active actuel :

node -v

Conclusion

Node.js est un environnement d'execution JavaScript cote serveur qui vous permet de construire rapidement des applications reseau. Les developpeurs web l'utilisent frequemment pour gerer des taches intensives en donnees et l'analyse en temps reel.

Dans cet article, nous avons passe en revue trois facons d'installer Node.js sur Ubuntu 22.04 ou des versions anterieures. Avant d'installer Node.js, assurez-vous de pouvoir utiliser la commande sudo et de vous connecter a votre serveur prive virtuel.

Installez la version empaquetee de Node.js depuis le depot Ubuntu en utilisant Apt. Alternativement, utilisez NodeSource ou NVM pour installer une version specifique ou la derniere version LTS.

Nous esperons que cet article vous a aide a comprendre comment installer Node.js sur votre VPS ou systeme Linux local. Si vous avez des questions, n'hesitez pas a laisser un commentaire ci-dessous.

Vous avez encore des questions ?

Venez discuter avec nous et nous vous répondrons dès que possible !

Contacter le support