安装Node.js

安装Node.js

下面分别介绍在Mac、Ubuntu、Centos及Windows下安装Node.js。Node.JS最新版本为:0.6.10

Mac

在Mac下,如果你喜欢用homebrew,那么只用一行就可以装好:

1 brew install node 

否则,只能考虑手工安装了,步骤如下:

1. 安装Xcode

2. 安装git

3 .运行下面的命令行编译node.js

2 git clone git://github.com/joyent/node.git  

3 cd node  

4 ./configure  

5 make  

6 sudo make install 

Ubuntu

安装依赖包

1 sudo apt-get install g++ curl libssl-dev apache2-utils  

2 sudo apt-get install git-core 

运行下面的命令行:

3 git clone git://github.com/joyent/node.git  

4 cd node  

5 ./configure  

6 make  

7 sudo make install 


Windows

要安装最新的node-v0.6.10.msi,下载http://nodejs.org/dist/v0.6.10/node-v0.6.10.msi,然后直接运行,它会自动完成Node.JS的安装。然后在命令行可以直接运行Node.JS的程序。


CentOS

注:我执行了以下几步完成安装。

1yum install gcc-c++ openssl-devel

2)下载http://nodejs.org/dist/v0.6.10/node-v0.6.10.tar.gz

3tar zvxf node-v0.6.10.tar.gz

4./configure

5make

6make install

安装成功!


安装验证


写一段小程序例如hello_node.js来验证安装是否正确:


[javascript] view plaincopyprint?
  1. var http=require('http');  
  2. http.createServer(function(req,res){  
  3.   res.writeHead(200, {'Content-Type':'text/plain'});  
  4.   res.end('Hello Node.js');  
  5. }).listen(8124, "127.0.0.1");  
  6. console.log('Server running at http://127.0.0.1:8124/');  

用node来运行这段代码


[javascript] view plaincopyprint?
  1. node hello_node.js  
  2. Server running at http://127.0.0.1:8124/  

现在,用浏览器打开 http://127.0.0.1:8124/ , 应该能够看到一条消息。


安装Node.js
上一篇:阿里云freebsd安装node


下一篇:视频 - 在 VirtualBox 中部署 OpenStack