Objectif
L'objectif est d'installer Node.js l'environnement d'exécution JavaScript multiplateforme sur Ubuntu 16.04 Xenial Xerus Linux
Exigences
Accès privilégié à votre système Ubuntu en tant que root ou via sudo
commande est requise.
Difficulté
FACILE
Congrès
- # - 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
sudo
commande - $ - nécessite que les 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 Ubuntu 16.04 Xenial Xerus Linux. 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, d'un script de configuration natif Node.js et en utilisant Node Version Manager. L'installation la plus simple consiste à utiliser le référentiel Ubuntu standard, mais elle donne une version inférieure de Node.js. Si vous avez besoin d'une version de pointe de Node.js, vous feriez mieux d'opter pour une installation automatique à l'aide du script d'installation natif de Node.js.
Installation de node.js à 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 le gestionnaire de packages Node.js 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, créez d'abord add-apt-repository
commande disponible sur votre système :
$ sudo apt-get install python-software-properties
Ensuite, ajoutez le dépôt 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 un numéro de version de Node.js que vous souhaitez installer :
VERSION=node_7.x DISTRO="$(lsb_release -s -c)"
Configurez les référentiels Node.js 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 le apt-get
ci-dessous commandes 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
Script d'installation de Node.js
L'utilisation d'un script d'installation Node.js natif est probablement le moyen le 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
Terminé. Vérifier les versions :
$ nodejs --version v7.2.1 $ npm --version 3.10.10
installation de nvm
Si aucune des installations Node.js ci-dessus ne correspond à votre environnement, l'installation manuelle ci-dessous à l'aide de nvm
pourrait s'avérer utile. Tout d'abord, installez tous les prérequis :
$ sudo apt-get install build-essential libssl-dev
Installer 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 des nouveaux paramètres NVM :
$ . ~/.profile
Trouvez un numéro de version approprié. Par exemple, la commande ci-dessous répertorie 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)
Utiliser nvm
commande pour installer la version de Node.js souhaitée. Par exemple, la commande ci-dessous installera une dernière version de LTS Node.js :
$ 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