Installation de Node.js sous Ubuntu : tutoriel étape par étape

L’environnement d’exécution JavaScript Node.js fait partie de l’équipement de base de nombreux développeurs depuis longtemps. D’innombrables sites Web et autres applications misent sur cette plateforme, dont les mises à jour sont téléchargées et utilisées des millions de fois. Nous vous expliquons étape par étape comment installer Node.js sous Ubuntu 22.04.

Conditions préalables

Avant de pouvoir commencer l’installation proprement dite, il y a quelques conditions à remplir pour que l’installation réussisse et que la plateforme fonctionne sans problème. Comme Node.js exécute du code JavaScript, il est utile d’avoir déjà un peu d’expérience avec ce langage de script. Si vous savez comment fonctionne sa syntaxe de base, quelles sont ses fonctions et à quoi il sert, vous pouvez utiliser Node.js de manière beaucoup plus ciblée. Il en va de même pour l’utilisation de la programmation orientée objet (OOP). Une première expérience dans la conception de logiciels aide à utiliser Node.js.

Logiciel

L’installation de Node.js sur Ubuntu n’est pas très gourmande en ressources et fonctionne sur pratiquement tous les ordinateurs récents. Vous avez seulement besoin d’une mémoire vive d’au moins 4 Go et de 256 Go d’espace disponible sur votre disque dur. Enfin, il est important de disposer d’une connexion Internet stable.

Matériel informatique

Votre système d’exploitation et tous les programmes dont vous avez besoin doivent être à jour afin d’éviter toute complication lors de l’installation de Node.js sous Ubuntu. Vous devez avoir un serveur Ubuntu installé et configuré et configurer un utilisateur non root. Pour cela, il est recommandé de mettre en place un pare-feu. Pour utiliser Node.js, vous avez aussi besoin d’un navigateur. L’environnement d’exécution fonctionne toutefois avec tous les fournisseurs courants.

Serveurs virtuels (VPS)
Faites le choix de la performance
  • Virtualisation complète avec accès root
  • Trafic illimité et jusqu'à 1 Gbit/s de bande passante
  • Stockage SSD NVMe rapide et édition Plesk Web Host

Node.js : installation sous Ubuntu

Il existe différentes méthodes pour effectuer l’installation. Nous vous les présentons dans les paragraphes suivants et vous expliquons toutes les étapes nécessaires à cet effet.

Installation directe

Pour installer la version stable de Node.js sous Ubuntu, vous devriez dans un premier temps actualiser votre terminal et ensuite seulement commencer l’installation proprement dite. Pour cela, procédez comme suit :

  1. Vérifiez s’il existe une mise à jour pour le terminal et installez-la si nécessaire. La commande nécessaire à cet effet est la suivante :
$ sudo apt update
bash
  1. Installez maintenant l’environnement d’exécution avec le code suivant :
$ sudo apt install nodejs
bash
  1. Node.js utilise le gestionnaire de paquets npm. Vous l’installez avec ce code :
$ sudo apt install npm
bash
  1. Pour finir, vérifiez si votre version de Node.js est bien à jour :
$ node -v && npm --version
bash

Avec un PPA

Vous pouvez également effectuer l’installation avec un PPA (Personal Package Archives). Pour cela, vous avez par exemple besoin de Curl, un outil qui vous permet d’envoyer ou de demander des données à un serveur. Si vous ne trouvez pas Curl sur votre système, commencez donc par installer le programme.

  1. La commande est la suivante :
$ sudo apt install curl
bash
  1. Ensuite, insérez la page d’installation officielle de Node.js dans Curl. Le code suivant est prévu à cet effet :
$ curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
bash

Si vous recevez un message d’erreur du type « The following signatures couldn’t be verified because the public key is not available » (la signature n’a pas pu être vérifiée car la clé publique n’est pas disponible), appelez votre clé publique, copiez-la et insérez-la dans le code suivant :

$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key <PLACEZ VOTRE CLÉ ICI>
bash
  1. Installez ensuite Node.js avec le code suivant :
$ sudo apt-get install -y nodejs
bash
  1. Enfin, vérifiez si la dernière version de Node.js a été installée sous Ubuntu :
node -v && npm --version
bash

Avec le gestionnaire de version de Node

Si vous voulez choisir entre différentes versions de l’environnement d’exécution, l’installation via le Node Version Manager (NVM) est recommandée. Voici les étapes nécessaires à cet effet :

  1. Installez d’abord la ligne de commande avec ce code :
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
bash
  1. Utilisez maintenant NVM pour installer Node.js sous Ubuntu :
$ nvm install node
bash
  1. Pour finir, assurez-vous que vous avez installé la bonne version :
$ node --version
bash

Si vous souhaitez également vérifier si NVM est à jour, voici le code approprié :

$ npm --version
bash

Tester si la plateforme fonctionne

Avant de vous lancer dans vos projets avec Node.js, vous pouvez tester le programme. Pour cela, vous pouvez créer une application simple. Voici comment procéder :

  1. Créez d’abord un nouveau dossier :
mkdir nouveau-projet
bash
  1. Appelez le dossier :
cd nouveau-projet
bash
  1. Lancez un nouveau projet dans Node.js avec la commande suivante. Cela créera un nouveau projet appelé « package.json », qui contiendra les métadonnées et les liens de votre projet :
npm init -y
bash
  1. Créez un nouveau fichier. Pour cela, vous pouvez utiliser un éditeur de texte comme nano :
sudo nano app.js
bash
  1. saisissez un texte :
console.log("Voici un exemple de texte");
bash
  1. Enregistrez le fichier.

  2. Appelez à nouveau le terminal et tapez la commande suivante :

node app.js
bash
  1. Vérifiez si votre exemple de texte a été déposé. Si c’est le cas, vous avez installé et testé avec succès Node.js sous Ubuntu. Vous pouvez désormais travailler avec la plateforme ! Si vous souhaitez savoir comment utiliser la plateforme à vos fins, nous vous recommandons notre introduction à Node.js.
Conseil

Dans notre Digital Guide, vous trouverez non seulement de nombreuses informations utiles sur Node.js et Ubuntu, mais vous apprendrez également tout ce qu’il faut savoir sur JavaScript. Nous vous avons par exemple résumé les différences entre Java et JavaScript.

Cet article vous a-t-il été utile ?
Page top