Comment Installer Node.js et NPM sur Ubuntu 22.04 : 3 méthodes

Comment Installer Node.js et NPM sur Ubuntu 22.04 : 3 méthodes

Node.js est l’une des technologies web les plus populaires aujourd’hui. En tant que développeur, vous souhaiterez peut-être l’utiliser pour accroître les fonctionnalités de vos applications web ou créer un environnement de développement local.

Dans cet article, nous allons expliquer comment installer Node.js sur un système d’exploitation Linux fonctionnant sous Ubuntu 18.04, 20.04 et 22.04. Cette méthode d’installation fonctionne avec un système local basé sur Ubuntu ou un serveur privé virtuel.

Nous allons vous montrer comment installer Node.js sur Ubuntu en utilisant les dépôts par défaut et NodeSource. Enfin, vous apprendrez à installer une version spécifique de Node.js à l’aide de NVM.

Qu’est-ce que Node.js ?

Node.js est un environnement d’exécution côté serveur qui permet aux utilisateurs d’exécuter du code JavaScript côté serveur. Il s’agit d’un logiciel libre multiplateforme, idéal pour l’éducation et les projets orientés vers les entreprises.

Node.js est particulièrement utile pour traiter les tâches à forte intensité de données et développer des applications réseau évolutives. Les cas d’utilisation les plus courants sont le chat en temps réel, la diffusion de données en continu et les proxys côté serveur.

Bien que la dernière version de Node.js soit la 18.9.0, nous recommandons d’utiliser la 16.17.0 car il s’agit de la version supportée à long terme (LTS). Quoi qu’il en soit, vérifiez toujours la page de téléchargement de Node.js pour obtenir la dernière version, car elle est mise à jour assez fréquemment.

Important ! Avant de poursuivre, assurez-vous d’avoir accès au serveur et au compte d’utilisateur non root pour exécuter les commandes sudo de Linux.

Comment installer Node.js avec Apt et NPM à partir des dépôts par défaut

Une manière efficace pour l’installation de Node.js sur Ubuntu est d’utiliser le dépôt officiel de la distribution. Un système fonctionnant sous Ubuntu 18.04 ou une version ultérieure inclut les paquets Node.js et Node Package Manager (NPM) dans le dépôt par défaut.

Cependant, cette méthode ne permet pas de choisir la version de Node.js à installer. En d’autres termes, il peut installer une version obsolète qui n’est déjà plus prise en charge.

Conseil de pro

Si vous ne souhaitez pas installer Node.js manuellement, optez pour l’un de nos templates de système d’exploitation VPS avec Node.js déjà préinstallé. Pour en savoir plus sur cette option, visitez la page d’Hostinger sur l’hébergement de serveurs Node.js.

Avant d’installer Node.js, ouvrez le terminal à partir du menu principal de votre système ou appuyez sur le raccourci  Ctrl + Alt + T.  Suivez ces étapes pour installer Node.js sur votre VPS en utilisant le gestionnaire de paquets Apt :

1. Connectez-vous au serveur à l’aide de ssh en entrant les données suivantes :

ssh utilisateur@adresse_ip_du_serveur

2. Rafraîchir le cache d’Apt pour mettre à jour le référentiel :

sudo apt update
Mise à jour du gestionnaire de paquets apt à l'aide du terminal

3. Saisissez le mot de passe du système et appuyez sur Entrée.

4. Une fois la mise à jour terminée, installez Node.js en entrant la commande suivante :

sudo apt-get install nodejs
installer node js ubuntu à partir du dépôt par défaut

5. Tapez Y et appuyez sur Entrée pour lancer le processus d’installation.

6. Une fois terminé, installez le gestionnaire de paquets NPM Node.js en exécutant ce qui suit :

sudo apt install npm
Installation de NPM à partir du dépôt par défaut

6. Entrez votre mot de passe et confirmez l’installation.

7. Enfin, vérifiez les numéros de version de Node.js et de NPM pour confirmer que l’installation s’est bien déroulée. La ligne de commande renverra le numéro de la version installée après avoir entré ces commandes :

nodejs -v
npm -v
Vérification de l'installation de Node.js et de la version de NPM depuis le terminal

Supposons que vous souhaitiez supprimer Node.js ou NPM du système Linux. Si c’est le cas, utilisez les commandes suivantes :

sudo apt remove nodejs
sudo apt remove npm

Comment installer Node.js avec Apt en utilisant NodeSource

Une autre façon d’installer Node.js est d’utiliser un dépôt Personal Package Archive (PPA) comme NodeSource. Par rapport au dépôt Ubuntu par défaut, NodeSource offre plus de versions.

Cette méthode est idéale si vous souhaitez installer une version spécifique ou la dernière version de Node.js. Voici comment installer Node.js sur Ubuntu en utilisant le dépôt NodeSource :

1. Saisissez les commandes suivantes en appuyant sur la touche Entrée après chacune d’elles :

sudo apt-get update
sudo apt-get upgrade

2. Sautez cette étape si vous avez déjà installé cURL. Sinon, entrez la commande suivante :

sudo apt-get install curl

3. Pour installer la version actuelle, exécutez la commande suivante. N’oubliez pas de remplacer la valeur 18.x par votre version préférée de Node.js :

curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
Télécharger NodeSource avec la version 18.x de Node.js

4. Une fois que vous avez le dépôt NodeSource, installez Node.js :

sudo apt-get install nodejs
Installer Node.js à partir de NodeSource

En plus de Node.js, cette commande installera NPM ainsi que d’autres paquets dépendants.

5. Utilisez ces deux commandes pour consulter les versions de Node.js et de NPM et confirmer que le processus d’installation s’est déroulé avec succès :

node -v
npm -v
Vérification des versions de Node.js et de NPM fraîchement installées

Comment installer une version spécifique de Node.js à l’aide de NVM

Une autre façon d’installer Node.js sur Ubuntu est d’utiliser le Node Version Manager (NVM), un script bash utilisé pour gérer plusieurs versions de Node.js.

L’installation de Node.js à l’aide de la méthode NVM est idéale si vous souhaitez utiliser une version spécifique. Pour commencer, téléchargez et installez NVM à l’aide de wget:

1. Ouvrez la console et utilisez la commande suivante :

sudo apt-get install wget
Fenêtre de terminal montrant le processus d'installation de wget

2. Pour installer une version différente, remplacez v0.39.0 par une autre valeur ou utilisez la commande suivante pour télécharger la dernière version :

wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.39.0/install.sh | bash
Téléchargement et installation de NVM à l'aide de wget

3. Autoriser l’exécution du script NVM à partir du profil bash de l’utilisateur :

source ~/.profile
Activation du script NVM pour le profil bash de l'utilisateur actuel

Une fois le NVM installé, vous pouvez commencer à installer Node.js sur votre système :

1. Vérifiez toutes les versions disponibles de Node.js à l’aide de NVM en exécutant la commande suivante:

nvm ls-remote
Liste des versions de node.js disponibles utilisant le NVM

Conseil de pro

Utilisez le raccourci clavier Ctrl + C pour arrêter le processus de listage plus tôt.

2. Bien que vous puissiez installer n’importe quelle version de Node.js, nous recommandons d’utiliser la dernière version pour garantir son support et sa fiabilité. Pour cet exemple, nous installerons la dernière version LTS au moment de la rédaction du présent document :

nvm install 16.17.0
Installation d'une version particulière de Node.js à l'aide de NVM

3. Vérifiez si l’installation s’est déroulée correctement en interrogeant le numéro de la version en cours :

node -v
Vérification de la version active de Node.js

Conclusion

Node.js est une technologie très utile pour le développement web. C’est un environnement d’exécution JavaScript côté serveur qui vous permet de créer rapidement des applications réseau. Les développeurs web l’utilisent fréquemment pour gérer des tâches à forte intensité de données et des analyses en temps réel.

Dans ce tutoriel, nous avons passé en revue trois façons d’installer Node.js sur Ubuntu 22.04 ou des versions plus anciennes. Avant d’installer Node.js, assurez-vous que vous pouvez utiliser la commande sudo et vous connecter à votre serveur privé virtuel.

Installez la version packagée de Node.js à partir du dépôt Ubuntu en utilisant Apt. Vous pouvez également utiliser NodeSource ou NVM pour installer une version particulière ou la dernière version LTS.

Nous espérons que cet article vous a aidé à comprendre comment installer Node.js sur votre VPS ou votre système Linux local. Si vous avez des questions, n’hésitez pas à laisser un commentaire ci-dessous.

Author
L'auteur

Ismail

Ismail est un spécialiste du référencement et de la localisation chez Hostinger. Il est passionné par la technologie et le développement web et possède des années d'expérience dans le domaine informatique. Ses passe-temps incluent les jeux vidéo et le football.