安装和配置nodejs,expressjs,mongoDB示例
安装npm下载包:npm-1.0.105.tgz,下载地址:http://registry.npmjs.org/npm/-/npm-1.0.105.tgz
网上一般直接用curl http://npmjs.org/install.sh | sudo sh 但一直没有行得通,所以我使用npm,编译安装,过程并不复杂,解压到package包后:
引用
cd /mnt/project/learning/nodejs/package
./configure
make
sudo make install
完成npm的安装
测试方法:
引用
chenhaiyu@operamasks:~$ npm -v
1.0.105
安装ExpressJS模块
完整命令: sudo npm install -g express -verbose
此时后台输出安装过程信息。
nodejs 和 expressjs版本
安装mongoDB
安装这个相对简单,直接在命令行里输入sudo apt-get install mongodb即可,安装完成后测试方法,终端命令行中输入:
mongo db.foo.save({a:1}) db.foo.findOne()
安装node-mongodb-native驱动
https://github.com/christkv/node-mongodb-native/blob/master/Readme.md
说明文档写安装过程非常的清楚
测试node.js与mongoDB的数据处理
往mongoDB中插入数据,操作语法:
创建表:http://tompig.iteye.com/blog/1117489
相应SQL语句:http://oyhk.iteye.com/blog/898982
插入几条数据
测试程序,参考:mongodb 插入数据
运行结果:
Node's goal is to provide an easy way to build scalable network programs.
安装node.js遇到问题:
http://blog.andyhoff.com/nodejs-could-not-autodetect-openssl-support
页:
[1]