UBUNTU搭建NODEJS+MONGODB+EXPRESS开发环境
- 原创
- |
- 浏览:482
- |
- 更新:
UBUNTU搭建NODEJS+MONGODB+EXPRESS+MOCHA+BOOTSTRAP开发环境
方法/步骤
NodeJs安装
1.下载nodejs源码,这是目前最新版本
http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz
首先确保系统安装来python,gcc,g++,如果没有则安装:
$ sudo apt-get install python
$ sudo apt-get install build-essential
$ sudo apt-get install gcc
$ sudo apt-get install g++
2.解压安装包
tar -zxf node-v0.10.24.tar.gzcd node-v0.10.22/
3.编译并安装
./configure –prefix=/opt/nodejs #这里可以不指定目录,直接执行./configure命令也可以。make #这里有些慢,需要耐心等待make install
4,测试安装
输入node --version测试是否安装成功,若显示版本号表示安装成功,以下是node相关参数
anwj@Anwj:~/nodejs$ node --helpUsage: node [options] [ -e script | script.js ] [arguments] node debug script.js [arguments] Options: -v, --version print node's version -e, --eval script evaluate script -p, --print evaluate script and print result -i, --interactive always enter the REPL even if stdin does not appear to be a terminal --no-deprecation silence deprecation warnings --trace-deprecation show stack traces on deprecations --v8-options print v8 command line options --max-stack-size=val set max v8 stack size (bytes)
添加环境变量到/etc/environment,并重启电脑
MongoDB在Linux Ubuntu中安装
本文使用的Linux是Ubuntu 12.04.2 LTS 64bit的系统,安装MongoDB数据库软件包可以通过apt-get实现。但我们修要安装官方提供MongoDB软件源。
修改apt的source.list文件,增加10gen的设置。
# 在source.list中增加MongoDB源的配置 ~ echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen # 更新软件源 ~ sudo apt-get update
在Linux Ubuntu中安装MongoDB数据库
#安装MongoDB服务器端 ~ sudo apt-get install mongodb-10gen
安装完成后,MongoDB服务器会自动启动,我们检查MongoDB服务器程序
# 通过启动命令检查MongoDB服务器状态 ~ netstat -nlt|grep 27017 tcp 0 0 0.0.0.0:27017 0.0.0.0:* LISTEN
- 相关内容非法爬取自百度经验
安装EXPRESS,
在项目根目录下:npm install express -g
安装MOCHA:
在根目录下:npm install mocha -g
进入test,npm install should
安装BOOTSTRAP:
安装 Grunt
安装 Grunt 前,你需要首先下载并安装 node.js (npm 已经包含在内)。npm 是 node packaged modules 的简称,它的作用是基于 node.js 管理扩展包之间的依赖关系。
然后在命令行中输入以下命令:
在全局环境中安装 grunt-cli :npm install -g grunt-cli 。
进入 /bootstrap/ 根目录,然后执行 npm install 命令。npm 将读取 package.json 文件并自动安装此文件中列出的所有被依赖的扩展包。
上述步骤完成后,你就可以运行 Bootstrap 所提供的各个 Grunt 命令了。
可用的 Grunt 命令
grunt dist (仅编译 CSS 和 JavaScript 文件)
安装QRCODE:
https://github.com/Automattic/node-canvas/wiki/Installation---Ubuntu-and-other-Debian-based-systems
sudo apt-get install libcairo2-dev libjpeg8-dev libpango1.0-dev libgif-dev build-essential g++
在项目根目录下:npm install canvas -g;npm install qrcode -g
以上完成后,在项目根目录下运行:npm install
最后,在终端运行node app即可。
END