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.
- 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 :
- 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- Installez maintenant l’environnement d’exécution avec le code suivant :
$ sudo apt install nodejs
bash- Node.js utilise le gestionnaire de paquets npm. Vous l’installez avec ce code :
$ sudo apt install npm
bash- Pour finir, vérifiez si votre version de Node.js est bien à jour :
$ node -v && npm --version
bashAvec 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.
- La commande est la suivante :
$ sudo apt install curl
bash- 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 -
bashSi 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- Installez ensuite Node.js avec le code suivant :
$ sudo apt-get install -y nodejs
bash- Enfin, vérifiez si la dernière version de Node.js a été installée sous Ubuntu :
node -v && npm --version
bashAvec 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 :
- 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- Utilisez maintenant NVM pour installer Node.js sous Ubuntu :
$ nvm install node
bash- Pour finir, assurez-vous que vous avez installé la bonne version :
$ node --version
bashSi vous souhaitez également vérifier si NVM est à jour, voici le code approprié :
$ npm --version
bashTester 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 :
- Créez d’abord un nouveau dossier :
mkdir nouveau-projet
bash- Appelez le dossier :
cd nouveau-projet
bash- 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- Créez un nouveau fichier. Pour cela, vous pouvez utiliser un éditeur de texte comme nano :
sudo nano app.js
bash- saisissez un texte :
console.log("Voici un exemple de texte");
bash-
Enregistrez le fichier.
-
Appelez à nouveau le terminal et tapez la commande suivante :
node app.js
bash- 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.
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.