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?

35
demandé sur dade 2011-11-21 02:43:49

7 réponses

sudo yum install nodejs npm --enablerepo=epel
102
répondu Ted 2014-02-11 19:05:47

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
16
répondu Ihor Burlachenko 2018-09-26 18:12:05

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)"
7
répondu Derek Soike 2017-06-12 22:32:04

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

1
répondu jbaylina 2013-10-26 12:23:06

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

1
répondu wilco 2015-02-11 08:18:42

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
1
répondu khurram 2018-05-15 17:07:53

Modifier car ma réponse n'était plus pertinente:

Essayez:

curl --silent --location https://rpm.nodesource.com/setup | bash -

yum -y install nodejs 

Https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager#enterprise-linux-and-fedora-core

-3
répondu fkoessler 2015-10-20 06:26:43