本文只介绍二进制包的安装方法。

1.下载对应系统版本的二进制安装包

官网下载地址:

2.解压

二进制安装包解压后,在bin目录中已经存在node和npm的可执行文件。

cd node-v0.10.28-linux-x64/bin

ls

./node -v

3.将node和npm设为全局

ln -s /home/kun/mysofltware/node-v0.10.28-linux-x64/bin/node /usr/local/bin/node

ln -s /home/kun/mysofltware/node-v0.10.28-linux-x64/bin/npm /usr/local/bin/npm

附:

为npm设置代理

vi ~/.npmrc

添加代理,然后退出保存。

proxy = http://用户名:密码@url:port

https-proxy = http://用户名:密码@url:port

 

#!/bin/bash

tar xzvf node-v0.12.4.tar.gz

cd node-v0.12.4

./configure --prefix=/usr/local/nodejs

make && make install

cd ..

echo "#set for nodejs" >> /etc/profile

echo "export NODE_HOME=/usr/local/nodejs" >> /etc/profile

echo "export PATH=\$NODE_HOME/bin:\$PATH" >> /etc/profile

source /etc/profile

node -v

#/usr/local/node/0.10.24/lib/node_modules/

npm -v

echo "registry = https://registry.npm.taobao.org" >> /usr/local/nodejs/lib/node_modules/npm/.npmrc

npm install -g pm2