Vous êtes ici : » Accueil» Linux » Apprenez à installer Node.js 10 / 11 / 12 sur Ubuntu 16.04 / 20.04 via APT et SNAP

Installer node.js via apt et snap

Apprenez à installer Node.js 10 / 11 / 12 sur Ubuntu 16.04 / 20.04 via APT et SNAP

(Dernière mise à jour le: 14 septembre 2021)
Node.js, une solution complète qui est principalement utilisée pour créer des applications de serveur back-end est un runtime JavaScript construit sur le moteur JavaScript V8 de Chrome… Le moteur Chrome V8, quant à lui, est un moteur JavaScript hautes performances open source de Google. écrit en C++ et utilisé dans Google Chrome, les projets open source….

Si vous envisagez de développer des applications basées sur Node.js, les étapes ci-dessous vous montrent comment installer les versions 10 ( LTS ), 11 et 12 ( Current)  sur Ubuntu 16.04 / 20.04 LTS…

Les mises à jour des packages Node.js sont publiées très fréquemment… Il existe deux versions principales : la version actuelle et la version de support à long terme (LTS)…

Contrairement aux versions actuelles qui sont publiées environ une fois par an, les versions Node.js LTS sont publiées environ tous les 3 ans.

Node.js utilise un modèle d’E/S non bloquant basé sur les événements qui le rend léger et efficace…. Bien que Node.js soit disponible dans les référentiels par défaut d’Ubuntu, si vous souhaitez obtenir la dernière version, vous devrez ajouter son PPA officiel…

Pour en savoir plus sur Node.js, veuillez visiter la page d’ accueil du projet …

Il existe plusieurs façons d’installer Node.js sur Ubuntu… Vous trouverez ci-dessous deux méthodes qui vous montrent comment l’installer via son référentiel PPA ainsi qu’utiliser la gestion des packages Snap… Vous pouvez choisir l’une ou l’autre méthode pour installer Node.js. Vous ne voulez probablement pas utiliser les deux méthodes sur la même machine…

Méthode #1 : Installer Node.js via PPA

Avant d’installer la dernière version de Node.js, vous devez ajouter son PPA à Ubuntu… Ce référentiel est fourni par le mainteneur officiel du package… Pour continuer, exécutez les commandes ci-dessous pour installer les dépendances requises….

sudo apt update
sudo apt install build-essential apt-transport-https lsb-release ca-certificates curl

Vous pouvez installer deux référentiels… un référentiel contient les derniers packages Node.js et l’autre les packages LTS ou (Long Term Support) …. si vous avez besoin du dernier et du meilleur, installez le premier référentiel…

D’un autre côté, si vous avez besoin de packages Node.js plus stables et testés, installez le référentiel LTS….

Ensuite, pour la dernière version ( version 12 ), ajoutez ce PPA.

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -

Pour ( version 11 ), exécutez les commandes ci-dessous :

curl -sL https://rpm.nodesource.com/setup_11.x | bash -

Pour installer la version LTS ( version 10 ), utilisez ce PPA

curl -sL https://rpm.nodesource.com/setup_10.x | bash -

Après cela, vous pouvez maintenant installer la dernière version de Node.js à partir du référentiel particulier que vous choisissez… Si vous ajoutez les deux référentiels, la dernière version de Node.js sera installée et non le LTS…

Installer Node.js et NPM

Pour installer, exécutez les commandes ci-dessous

sudo apt install nodejs

Après l’installation, les modules Node.js et NPM doivent être installés et prêts à être utilisés….

Vous pouvez utiliser les commandes ci-dessous pour afficher le numéro de version installé….

node -v
npm -v

Méthode #2 : Installez Node.js via Snap

Une autre façon d’installer Node.js est via la gestion des packages Snap… cela pourrait être le moyen le plus simple de le faire…

Les Snaps sont des packages logiciels conteneurisés simples à créer et à installer…. Ce sont des applications packagées avec toutes leurs dépendances pour s’exécuter sur toutes les distributions Linux populaires à partir d’une seule version, ce qui leur permet de se mettre à jour automatiquement et de revenir en arrière avec élégance….

Pour installer via Snap, exécutez les commandes ci-dessous installez Snap…

sudo apt update
sudo apt install snapd

Exécutez ensuite les commandes ci-dessous pour installer Node.js via Snap.

Pour la dernière version (version 12 ),

sudo snap install node --channel=12/stable --classic

Pour la version 11 , exécutez ceci :

sudo snap install node --channel=11/stable --classic

Pour le LTS ( version 10 )

sudo snap install node --channel=10/stable --classic

Pour tester si le serveur Web est correctement installé, exécutez les commandes ci-dessous pour créer un fichier de test appelé http_server.js dans votre dossier de départ…

cd ~/
nano http_server.js

Ensuite, copiez et collez le contenu ci-dessous dans le fichier et enregistrez….

const http = require('http');

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;
  res.setHeader('Content-Type', 'text/plain');
  res.end('Hello Worldn');
});

server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});

après cela, enregistrez le fichier et exécutez les commandes ci-dessous pour démarrer le serveur….

node http_server.js

Vous devriez voir une sortie qui lit :

Serveur exécuté sur http://127.0.0.1:3000/

Ouvrez maintenant votre navigateur et accédez au nom d’hôte ou à l’adresse IP du serveur suivi du port 3000 … et vous devriez voir une page par défaut avec Hello World

http://localhost:3000

Apprenez à installer Node.js 10 / 11 / 12 sur Ubuntu 16.04 / 20.04 via APT et SNAP

Prendre plaisir!

 

SeeSoon

Technicien supérieur en Informatique, Amateur en électronique Administrateur du site milbako, + 30 ans d'expériences. Je ne suis pas un spécialiste, contrairement à ce qu\'on essaie parfois de me faire croire. Je ne suis d\'ailleurs spécialiste en rien, ce qui est en accord avec ce que j\'essaye de me faire croire. Je suis simplement bricoleur et me suis fait quelques idées au fil des ans. Ne prenez pas pour argent comptant tout ce que je peux dire ici ou ailleurs sur ce site, et continuez de chercher, naviguez, comparez, bref, soyez vous-même. Avec milbako Soyez audacieux et prenez l\'initiative et faites le premier pas et avancez vers la réalisation de vos rêves, de l\'aide vous trouverez par tout dans ce site ça je le garantis...

View all posts by SeeSoon →

Laisser un commentaire

Translate »