Installation de NPM sur AWS EC2
Travailler sur Ec2 sur AWS.
J'ai installé Nœud.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 geler... J'ai "l'extraction: http://registry.npmjs.org/npm/-/npm-1.0.106.tgz" à l'invite et il reste comme ça.
Avez-vous une idée de ce qui se passe ici?
7 réponses
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 ce tutoriel AWS {[7] } qui utilise Node Version Manager .
Node Version Manager (NVM) vous permet d'installer plusieurs versions de Node.js et basculer entre eux.
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 le noeud (choisir la version)
nvm install 4.4.5
Confirmer L'Installation Réussie
node -e "console.log('Running Node.js ' + process.version)"
J'ai trouvé son tutoriel qui m'a été très utile: le dernier chapitre explique comment installer node et npm le compiler.
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
Tout d'Abord
Sudo yum installer faire
Vous pouvez exécuter ceci pour obtenir le zip de la version désirée du noeud
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
Ensuite, allez dans le répertoire extrait et installez le nœud comme ceci
./configure && make && sudo make install
Modifier car ma réponse n'était plus pertinente:
Essayez:
curl --silent --location https://rpm.nodesource.com/setup | bash -
yum -y install nodejs