Comment installer Node.js sur le serveur Linux Ubuntu 16.04 Xenial Xerus
Objectif
L’objectif est d’installer Node.js l’environnement d’exécution JavaScript multiplateforme sur Ubuntu 16.04 Xenial Xerus Linux
Exigences
Un accès privilégié à votre système Ubuntu en tant que root ou via la commande sudo est requis.
Difficulté
FACILE
Conventions
- # – nécessite que les commandes Linux données soient exécutées avec les privilèges root, soit directement en tant qu’utilisateur root, soit en utilisant la commande
sudo - $ – nécessite que des commandes Linux données soient exécutées en tant qu’utilisateur régulier non privilégié
Instructions
Il existe plusieurs façons d’installer Node.js sur votre serveur Linux Ubuntu 16.04 Xenial Xerus. Les étapes ci-dessous vous montreront comment installer Node.js à l’aide d’un référentiel Ubuntu standard, d’un référentiel PPA Node.js script d’installation natif et à l’aide du gestionnaire de versions de Node. L’installation la plus simple consiste à utiliser le référentiel Ubuntu standard, mais il donne une version Node.js inférieure. Si vous avez besoin d’une version Node.js de pointe, vous feriez mieux d’opter pour une installation automatique à l’aide du script d’installation natif Node.js.
node.js l’installation à partir du référentiel Ubuntu
L’installation de Node.js à l’aide du référentiel standard d’Ubuntu ne peut pas être plus simple :
sudo apt-get install nodejs
Vous pouvez également installer Node.js gestionnaire de paquets npm :
sudo apt-get install npm
Vérifiez les versions installées :
nodejs --version
v4.2.6
npm --version
3.5.2
Utilisation du référentiel PPA
Le cas échéant, rendez d’abord la commande add-apt-repository disponible sur votre système :
sudo apt-get install python-software-properties
Ensuite, ajoutez le référentiel PPA :
sudo add-apt-repository -y -r ppa:chris-lea/node.js
sudo curl --silent https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
Définissez le numéro de version de Node.js que vous souhaitez installer :
VERSION=node_7.x
DISTRO="$(lsb_release -s -c)"
Configurez, Node.js dépôts avec les paramètres ci-dessus :
sudo echo "deb https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee /etc/apt/sources.list.d/nodesource.list
sudo echo "deb-src https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee -a /etc/apt/sources.list.d/nodesource.list
À ce stade, exécutez simplement les commandes apt-get ci-dessous pour installer Node.js :
sudo apt-get update
sudo apt-get install nodejs
Vérifiez l’exactitude de l’installation :
nodejs --version
v7.2.1
npm --version
3.10.10
Node.js script d’installation
L’utilisation d’un script d’installation natif Node.js est probablement la façon la plus simple d’installer la dernière version de Node.js sur votre serveur Linux Ubuntu 16.04 :
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install nodejs
C’est fait. Vérifier les versions :
nodejs --version
v7.2.1
npm --version
3.10.10
Installation de NVM
Si aucune des Node.js d’installation ci-dessus ne convient à votre environnement, l’installation manuelle ci-dessous à l’aide de nvm peut s’avérer utile. Tout d’abord, installez tous les prérequis :
sudo apt-get install build-essential libssl-dev
Installez nvm à l’aide de son script d’installation natif. Corrigez le numéro de version dans l’URL ci-dessous si nécessaire :
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
Source : Nouveaux paramètres NVM :
. ~/.profile
Trouvez un numéro de version approprié. Par exemple, la commande ci-dessous répertoriera toutes les versions de LTS Node.js jusqu’à présent :
nvm ls-remote | grep -i lts
v4.2.0 (LTS: Argon)
v4.2.1 (LTS: Argon)
v4.2.2 (LTS: Argon)
v4.2.3 (LTS: Argon)
v4.2.4 (LTS: Argon)
v4.2.5 (LTS: Argon)
v4.2.6 (LTS: Argon)
v4.3.0 (LTS: Argon)
v4.3.1 (LTS: Argon)
v4.3.2 (LTS: Argon)
v4.4.0 (LTS: Argon)
v4.4.1 (LTS: Argon)
v4.4.2 (LTS: Argon)
v4.4.3 (LTS: Argon)
v4.4.4 (LTS: Argon)
v4.4.5 (LTS: Argon)
v4.4.6 (LTS: Argon)
v4.4.7 (LTS: Argon)
v4.5.0 (LTS: Argon)
v4.6.0 (LTS: Argon)
v4.6.1 (LTS: Argon)
v4.6.2 (LTS: Argon)
v4.7.0 (Latest LTS: Argon)
v6.9.0 (LTS: Boron)
v6.9.1 (LTS: Boron)
v6.9.2 (Latest LTS: Boron)
Utilisez la commande nvm pour installer la version de Node.js souhaitée. Par exemple, la commande ci-dessous installera une version Node.js LTS la plus récente :
nvm install 6.9.2
######################################################################## 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v6.9.2 (npm v3.10.9)
Creating default alias: default -> 6.9.2 (-> v6.9.2)
Vérifier les versions :
node --version
v6.9.2
npm --version
3.10.9