Dans ce tutoriel, nous allons vous montrer comment installer et configurer Node.js sur votre serveur Ubuntu 16.04. Pour ceux d'entre vous qui ne le savaient pas, Node.js est une plateforme Javascript pour la programmation qui permet aux utilisateurs de créer des applications réseau très rapidement. Si vous utilisez Javascript à la fois sur le front-end et le back-end, cela signifie que votre développement peut être beaucoup plus cohérent et être conçu dans le même système.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo
‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l'installation étape par étape de Node.js sur un serveur Ubuntu 16.04 (Xenial Xerus).
Installer Node.js sur Ubuntu 16.04
Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant le suivant apt-get
commandes dans le terminal.
sudo apt-get update sudo apt-get upgrade
Étape 2. Installation de Node.js à l'aide du référentiel.
Le référentiel Ubuntu par défaut contient une version de Node.js. Il ne s'agit jamais de la dernière version, mais il est généralement connu pour être assez stable :
apt-get install nodejs
Cela installera Node.js, cependant, nous devons encore installer le gestionnaire de paquets (NPM) pour que les modules tiers puissent être installés :
apt-get install npm
Vérifiez la version actuelle de Node.js installée :
node -v
Étape 3. Installation de Node.js à l'aide du référentiel PPA pour Ubuntu 16.04.
Tout d'abord, vous devez node.js PPA dans notre système fourni par le site officiel de Node.js. Nous devons également installer le package python-software-properties sinon déjà installé :
sudo apt-get install python-software-properties curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
Après avoir ajouté le fichier PPA requis, installons le package Node.js. NPM sera également installé avec node.js. Cette commande installera également de nombreux autres packages dépendants sur votre système :
apt-get install nodejs
Vérifiez la version actuelle de Node.js installée :
node -v
Étape 4. Installez Node.js à l'aide de NVM (Node.js Version Manager).
En utilisant nvm, vous pourrez installer plusieurs versions autonomes de Node.js, ce qui signifie que vous pourrez contrôler votre environnement beaucoup plus facilement. Cela vous donnera accès à la demande aux dernières versions de Node.js, mais cela vous permettra également de spécifier les versions précédentes dont votre application pourrait avoir besoin. Donc, nous voudrons d'abord mettre à jour notre index de référentiel local, puis installer libssl-dev
et build-essential
. Cela peut être fait en exécutant les commandes ci-dessous dans un terminal ou un shell :
apt-get update apt-get install build-essential libssl-dev
Une fois ceux-ci installés, vous devez télécharger le script de configuration pour NVM. Généralement, vous pouvez le récupérer sur leur page Github. Bien qu'au moment d'écrire ces lignes, la version la plus récente est dans la commande ci-dessous :
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.1/install.sh
Vérifiez que le script est bien celui que vous souhaitez puis exécutez :
bash install.sh
Pour commencer l'installation de NVM. Une fois l'installation terminée, vous devrez recharger votre profil pour que vos modifications prennent effet sans vous reconnecter à votre serveur. Exécutez la commande :
source ~/.profile
Maintenant que nous avons installé nvm, nous pouvons installer des versions isolées de Node.js. Pour connaître les versions de Node.js disponibles pour l'installation, nous devons saisissez :
[[email protected] ~]# nvm ls-remote . . . v5.8.0 v5.9.0 v5.9.1 v5.10.0 v5.10.1 v5.11.0 v6.0.0
Installez la version souhaitée avec la commande :
nvm install [your version]
Exemple :
nvm install 6.0.0
Configurez nvm pour utiliser la version de Node.js que vous venez de télécharger, la commande est :
nvm use 6.0.0
Pour vérifier la version actuelle de Node.js installée, la commande est :
node -v
Félicitations ! Vous avez installé Node.js avec succès. Merci d'avoir utilisé ce didacticiel pour installer Node.js dans le système Ubuntu 16.04 Xenial Xerus LTS. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site officiel de Node.js.