NodeJS+MongoDB+nginx 开发

本文档详细介绍了NodeJS与MongoDB的安装配置过程及常见问题解决方案,包括NodeJS环境搭建、npm模块安装、MongoDB数据库操作等内容,并通过具体实例演示了如何利用NodeJS与MongoDB构建微信平台。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

nginx

NodeJS与MongoDB配合使用,小编的测试课需要测试一款由以上工具开发的微信平台,所以需要学习以上工具的使用与调试。

一 MongoDB安装与使用

全程参考:http://www.runoob.com/mongodb/mongodb-tutorial.html

【安装配置】

1. 下载

http://www.mongodb.org/downloads

2. 安装

【使用入门】

1. 启动

C:\>cd C:\Program Files\MongoDB\Server\3.2\bin

mongod.exe --dbpath c:\data\db (必须有,否则会报‘目标计算机积极拒绝,无法连接’)
C:\Program Files\MongoDB\Server\3.2\bin>mongo.exe

2. 选择/新建数据库

use runoob
啊呀参考文档说明就可以啦。

二 NodeJS

【安装配置】

1. 下载

http://nodejs.org/download/

2. 安装

msi文件点击下一步安装就可以了。

3. 环境配置

1) npm安装

npm -v (有版本则说明默认安装了)

2) 环境安装

npm install express -g 
npm install jade -g
npm install mysql -g
3)coffee-script 安装

npm install coffee-script -g

【项目部署】急需学会!作业给出一个项目,部署都部署不起来,还怎么写作业~告诉我,还怎么写作业~~!

1. 进入工程文件夹,进入nodejs的command窗格

2. node app.js>>console.txt

[出现的问题]

1) Cannot find module 'mongojs‘ 等好多找不到

解决方法:npm install 'mongojs' 报出来找不到啥,就安装啥

2){ [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' }
 '../build/Release/bson'
js-bson: Failed to load c++ bson extension, using pure JS version

解决方法:修改工程文件夹(C:\wxTicket_forTest-master\node_modules\ejs)中的index.js文件中的:

为:bson = require('../browser_build/bson'); (2处)

3. npm start 开启工程

4. localhost:4600 查看页面

三 nginx 

【下载与安装】百度之

参考:

http://www.cnblogs.com/linjiqin/p/3765390.html

非常推荐的入门介绍【一下子能做一个小的demo啦,也理解了工程的结构】:

http://my.oschina.net/chenhao901007/blog/312367?fromerr=pxKzKAJ9

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值