Travailler sur Ec2 sur AWS.
J'ai installé Node.js et cela fonctionne très bien.
Mais le problème se pose lorsque vous essayez d'installer npm.
J'utilise la commande suivante pour l'installer:
Sudo curl http://npmjs.org/install.sh | sh
Mais l'installation semble se figer ... Je reçois "aller chercher: http://registry.npmjs.org/npm/-/npm-1.0.106.tgz " à l'invite et il reste allumé comme ça.
Avez-vous une idée de ce qui se passe ici?
Sudo yum install nodejs npm --enablerepo=epel
Pour installer NodeJS 6.x, exécutez les commandes suivantes:
curl -sL https://rpm.nodesource.com/setup_6.x | Sudo -E bash -
yum install nodejs --enablerepo=nodesource
Mise à jour
Vous pouvez installer NodeJS 7 et 8 de la même manière. Spécifiez simplement la version dont vous avez besoin au lieu de 6 dans la commande ci-dessus.
Mise à jour
Pour mettre à jour vers NodeJS 10 (ou toute autre version), procédez comme suit:
rm -rf /etc/yum.repos.d/nodesource-el*
curl -sL https://rpm.nodesource.com/setup_10.x | Sudo -E bash -
yum install nodejs --enablerepo=nodesource
Suivez ceci Tutoriel AWS qui utilise Node Version Manager .
Node Version Manager (NVM) vous permet d'installer plusieurs versions de Node.js et de basculer entre elles.
Voici les étapes:
Installer NVM
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh | bash
Activer NVM
. ~/.nvm/nvm.sh
Installer Node (choisir la version)
nvm install 4.4.5
Confirmer l'installation réussie
node -e "console.log('Running Node.js ' + process.version)"
D'abord
Sudo yum install make
Vous pouvez l'exécuter pour obtenir Zip de la version souhaitée du nœud
wget https://nodejs.org/dist/v8.10.0/node-v8.10.0.tar.gz
Ensuite, vous pouvez le décompresser comme ceci
tar -xvf node-v8.10.0.tar.gz
puis allez dans le répertoire extrait et installez le nœud comme celui-ci
./configure && make && Sudo make install
J'ai trouvé son tutoriel qui m'a été très utile: le dernier chapitre explique comment installer node et npm en le compilant.
http://iconof.com/blog/how-to-install-setup-node-js-on-Amazon-aws-ec2-complete-guide/#installNode
git clone https://github.com/isaacs/npm.git cd npm Sudo make install
Et si vous n'avez pas git, faites-le d'abord: Sudo yum install git