Comment installer Node.js et NPM sur Ubuntu 18.04
Dans cet article, nous allons vous montrer comment installer Node.js sur Ubuntu 18.04. Cette méthode est valable pour une machine Linux locale ou un serveur privé virtuel. Nous allons couvrir deux façons. Vous apprendrez également comment supprimer cette fonctionnalité si vous décidez qu’elle ne vous convient plus.
Sommaire
Présentation de Node.js
Node.js est l’une des technologies web les plus populaires aujourd’hui. Elle est utilisée par de nombreux développeurs pour améliorer les fonctionnalités d’une application web. Certaines des plus grandes entreprises l’utilisent. Cela devrait vous donner une idée de son potentiel.
En termes simples, Node.js est un environnement d’exécution côté serveur qui permet à JavaScript de s’exécuter sans le client. Node.js est un projet open source et multiplateforme, ce qui le rend idéal pour différents projets, de l’éducation aux affaires.
Au moment de la rédaction, la dernière version stable de Node.js est la 11.10.0. Cependant, la version recommandée pour la plupart des utilisateurs est 10.15.1 car il s’agit d’une version supportée à long terme.
Il existe plusieurs façons d’installer Node.js, nous allons vous montrer ici les deux plus simples et les plus efficaces.
Important : avant de commencer, vous devez avoir accès à votre serveur et être en mesure d’exécuter des commandes en utilisant sudo. Consultez ici le tutoriel pour savoir comment accéder à votre VPS via ssh. Notez également que vous n’êtes pas obligé d’exécuter les deux méthodes. Choisissez celle qui correspond le mieux à vos besoins.
Installation de Node.js et NPM à partir du dépôt officiel d’Ubuntu
La façon la plus simple et la plus rapide d’installer Node.js sur un serveur avec Ubuntu 18.04 est de passer par le dépôt officiel de la distribution.
Tout d’abord, connectez-vous à votre serveur en utilisant ssh.
ssh utilisateur@adresse_ip_du_serveur
Si vous utilisez un système avec Ubuntu, il suffit d’ouvrir un émulateur de terminal à partir du menu principal.
Une fois que vous êtes connecté, rafraîchissez le cache de l’APT. Pour ce faire, exécutez la commande suivante :
sudo apt update
Ainsi, nous nous assurons que les dépôts sont synchronisés et que le système peut télécharger en toute sécurité ce qui y est stocké.
Après cela, vous pouvez installer Node.js en exécutant la commande suivante :
sudo apt install nodejs
Après avoir saisi votre mot de passe, le processus d’installation commence.
Vous pouvez également installer NPM, qui est le gestionnaire de paquets node.js :
sudo apt install npm
Finalement, vérifiez la version installée. Pour cela, lancez la commande suivante :
nodejs -v
C’est la façon la plus simple d’installer Node.js sur une machine Linux ou un VPS basé sur Linux.
Pour supprimer Node.js, exécutez cette commande :
sudo apt remove nodejs
Installer une version spécifique de Node.js en utilisant le NVM
Il existe une autre façon d’installer Node.js sur un serveur avec Ubuntu 18.04. En utilisant un NVM (Node Version Manager), nous pouvons choisir une version spécifique à installer. C’est très pratique si vous souhaitez utiliser une version LTS ou simplement la dernière version disponible.
Tout d’abord, téléchargez le NVM en utilisant wget. Si vous n’êtes pas sûr d’avoir wget, exécutez cette commande :
sudo apt install wget
Ensuite, exécutez cette commande :
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
L’étape suivante consiste à autoriser l’utilisation du NVM à partir du profil bash de votre utilisateur en exécutant cette commande :
source ~/.profile
Maintenant, vous pouvez utiliser le NVM pour afficher toutes les versions de Node.js disponibles à l’installation :
nvm ls-remote
Choisissez la version que vous souhaitez. Pour la stabilité et le support, nous recommandons la version 10.15.1. Exécutez cette commande pour le faire :
nvm install 10.15.1
Vous pouvez vérifier si l’installation a réussi en vérifiant la version de Node.js. Pour ce faire, exécutez :
node -v
Comme vous pouvez le voir, tout s’est bien passé. Node.js est correctement installé et prêt à l’emploi.
Si vous voulez désinstaller Node.js, et l’installer avec cette méthode, désactivez-le d’abord.
nvm deactivate
Puis, désinstallez Node.js :
nvm uninstall v10.15.1
Conclusion
Node.js est une technologie très utile pour le développement d’applications web. L’installer sur un serveur avec Ubuntu 18.04 est simple et nous vous avons montré deux façons de le faire.