鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > 操作系统维护 > Ubuntu > >

在CentOS5.6上安装Node.js

来源:互联网 作者:佚名 时间:2013-09-11 16:24
之前听说过Node.js,只是知道它可以应用于服务器端,但是对很多具体的东西并不了解。今天在QCon上听了袁锋的分享《Node.js脱离了浏览器的Javascript》之后,顿时
  

之前听说过Node.js,只是知道它可以应用于服务器端,但是对很多具体的东西并不了解。今天在QCon上听了袁锋的分享《Node.js脱离了浏览器的Javascript》之后,顿时有了想立刻试一下的冲动。

Node.js的安装步骤算是比较简单,没有太多的弯路,主要参考文档:

Building and Installing Node.js

1. 安装Python

根据参考文档说明,从源代码编译安装Node.js需要python2.6或者以上,而通过yum install python.x86_64只能得到2.4.3,,所以也要通过源码编译安装python。下面是命令:


完成安装后,执行python命令,可以进入python的命令行窗口。

2. 安装Node.js

按照文档上的说明通过git checkout代码一直不能成功,无论是使用git://github.com/joyent/node.git还是https://github.com/joyent/node.git。所以只能从github网上上下载后再编译安装,具体步骤如下:

只用简单的几步就完成了安装。虽然看起来安装都是成功的,但是实际如何就要求我们写一个程序来进行验证一下。由于最近也在学习MongoDB,所以就写一个读取MongoDB数据库:计算actionId为772的日志总数。

1. 使用安装mongodb驱动

根据提示执行:

  • # cd node_modules/mongodb    
  • # bash ./install.sh   
  • 注意:驱动必须安装在项目所在的目录下,并不是安装一次所有项目都可以使用。


    2. 编写测试代码mongo.js

    启动服务器

  • # node mongo.js   
  • 在浏览器访问:3000,可以看到如下输出:


     

    现在可以说前面的安装过程是正确,开了个好头。

    参考文章:

    Getting started with VMWare CloudFoundry, MongoDB and Node.js

    Blog rolling with mongoDB, express and Node.js

    原文链接:

     

     

     


     

    网友评论
    <