zoukankan      html  css  js  c++  java
  • Ubuntu安装nodeJS

    安装环境

    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链接中有很好的入门文档

  • 相关阅读:
    [HNOI2015]实验比较 树形dp+组合数学
    【bzoj1090】 [SCOI2003]字符串折叠
    hdu4514(非连通图的环判断与图中最长链)(树的直径)
    数据类型进阶 续1
    数据类型进阶
    二进制补码
    基本数据类型的包装类
    变量的作用域
    用变量保存多种类型的数据
    用变量简化计算
  • 原文地址:https://www.cnblogs.com/jzjblog/p/3482457.html
Copyright © 2011-2022 走看看