苗火 Nicholas
[nodeJS]ubuntu Nodejs和npm的安装
2015-10-8 萧


一.NodeJs安装



1.下载nodejs源码,这是目前最新版本



http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz



首先确保系统安装来python,gcc,g++,如果没有则安装: 



$ sudo apt-get install python 



$ sudo apt-get install build-essential 



$ sudo apt-get install gcc 



$ sudo apt-get install g++ 



2.解压安装包



tar -zxf node-v0.10.24.tar.gz

cd node-v0.10.22/



3.编译并安装



./configure –prefix=/opt/nodejs      #这里可以不指定目录,直接执行./configure命令也可以。

make                                              #这里有些慢,需要耐心等待

make install




4,测试安装



输入node --version测试是否安装成功,若显示版本号表示安装成功,以下是node相关参数



anwj@Anwj:~/nodejs$ node --help

Usage: node [options] [ -e script | script.js ] [arguments] 

       node debug script.js [arguments] 



Options:

  -v, --version        print node's version

  -e, --eval script    evaluate script

  -p, --print          evaluate script and print result

  -i, --interactive    always enter the REPL even if stdin

                       does not appear to be a terminal

  --no-deprecation     silence deprecation warnings

  --trace-deprecation  show stack traces on deprecations

  --v8-options         print v8 command line options

  --max-stack-size=val set max v8 stack size (bytes)







二,npm(node package manager)



你只需要执行以下命令:

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



如果安装过程中出现了权限问题,那么需要在 root 权限下执行上面的语句,或者使用sudo。

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

2其他安装方法,譬如从 git 中获取 npm 的最新分支,可以参考 http://npmjs.org/doc/README.html上的说明。

评论:
nicholas
2015-10-09 21:51 回复
@abc:之所以阿里云上会失败,是因为内存不足。我试过的错误如下:
g++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,

解决方法:把WEB服务停用再进行相应操作。
abc
2015-10-09 08:38 回复
在阿里云上试了试,失败了
1
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容