web-dev-qa-db-ja.com

AWS EC2にNPMをインストールする

AWSでEc2に取り組んでいます。

Node.jsをインストールしましたが、正常に動作します。

しかし、npmをインストールしようとすると問題が発生します。

次のコマンドを使用してインストールしています。

Sudo curl http://npmjs.org/install.sh | sh

しかし、インストールがフリーズしているようです...「fetching: http://registry.npmjs.org/npm/-/npm-1.0.106.tgz 」がプロンプトで表示され、それはそのままになりますこのような。

ここで何が起こっているのか考えていますか?

44
dade
Sudo yum install nodejs npm --enablerepo=epel
115
Ted

NodeJS 6.xをインストールするには、次のコマンドを実行します。

curl -sL https://rpm.nodesource.com/setup_6.x | Sudo -E bash -
yum install nodejs --enablerepo=nodesource

更新

NodeJS 7と8を同じ方法でインストールできます。上記のコマンドで、6ではなく必要なバージョンを指定するだけです。

更新

NodeJS 10(または他のバージョン)に更新するには、次の手順を実行します。

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
28

これに従ってください AWSチュートリアル を使用する Node Version Manager

Node Version Manager(NVM)を使用すると、Node.jsの複数のバージョンをインストールして、それらを切り替えることができます。


手順は次のとおりです:

NVMをインストールする

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.0/install.sh | bash

NVMをアクティブにする

. ~/.nvm/nvm.sh

インストールNode(バージョンを選択)

nvm install 4.4.5

正常なインストールの確認

node -e "console.log('Running Node.js ' + process.version)"
11
Derek Soike

第一に

Sudo yum install make

これを実行して、目的のバージョンのノードのZipを取得できます

wget https://nodejs.org/dist/v8.10.0/node-v8.10.0.tar.gz

その後、このように解凍できます

tar -xvf node-v8.10.0.tar.gz

次に、抽出されたディレクトリに移動し、このようなノードをインストールします

./configure && make && Sudo make install
4
khurram

私にとって非常に便利な彼のチュートリアルを見つけました。最後の章では、ノードのインストール方法とそれをコンパイルするnpmについて説明します。

http://iconof.com/blog/how-to-install-setup-node-js-on-Amazon-aws-ec2-complete-guide/#installNode

1
jbaylina

git clone https://github.com/isaacs/npm.git cd npm Sudo make install

Gitがない場合は、最初にこれを実行してください:Sudo yum install git

1
wilco