Ubuntu安装nodeJS-阿里云开发者社区

开发者社区> 开发与运维> 正文

Ubuntu安装nodeJS

简介: 安装环境 ubuntu12.04 64bit  nodejs-v0.8.14.tar.gz  Node.js是一个基于google v8+javascript的服务端编程框架。但是Node.js又不是js应用,应该说是js的运行平台。

安装环境

ubuntu12.04 64bit 

nodejs-v0.8.14.tar.gz 

Node.js是一个基于google v8+javascript的服务端编程框架。但是Node.js又不是js应用,应该说是js的运行平台。它采用事件驱动、异步编程,为网络服务而设。 

Node.js的性能不错,按照创始人Ryan Dahl的说法,性能是Node.js考虑的重要因素,选择c++和v8而不是ruby或者其他的虚拟机也是基于性能的目的。Node.js在设计上也是比较大胆,它以单进程、单线程模式运行,事件驱动机制是Node.js通过内部单线程高效率地维护事件循环队列来实现的,没有多线程的资源占用和上下文切换,这意味着面对大规模的http请求,Node.js凭借事件驱动搞定一切。 

安装步骤: 

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

$ sudo apt-get install python 

$ sudo apt-get install build-essential 

$ sudo apt-get install gcc 

$ sudo apt-get install g++ 

从nodeJS官网http://nodejs.org/下载最新源代码包:node-v0.8.14.tar.gz 

解压:

$ tar -zxf node-v0.8.14.tar.gz 

$ cd node-v0.8.14 

默认安装: 

$ ./configure 

$ make 

$ sudo make install 

选择目录方式安装: 

$ ./configure –prefix=/usr/node 

$ make -j 5 #5=CPU核数+1 

$ sudo make install 

安装结束,可以用下面的命令检查安装的版本: 

$ node –version 

v0.8.14 

安装成功后,你就可以开始用nodeJS做一些好玩的事情了。 

在这个http://wenku.baidu.com/view/22a03f6d011ca300a6c39092.html链接中有很好的入门文档

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章