Node.js与MongoDB在Windows环境下的安装
Node.js与MongoDB在Windows环境下的安装
###1.安装包下载
-
Node.js官网:http://www.nodejs.org/
-
MongoDB官网:http://www.mongodb.org/
###2.安装与测试Node.js
双击msi安装包,下一步下一步,直到完成即可。
按“WIN+R”,输入cmd启动命令行工具;
输入node命令测试Node.js是否安装成功;
输入npm命令测试npm是否可用,npm是非常好用的模块,输入npm install xxx
可以帮助你安装xxx你想要的模块。
###3.安装与配置MongoDB
将下载的压缩包解压到指定目录,例如D:\Applications\MongoDB;
为了命令行使用方便,在环境变量Path中加上路径D:\Applications\MongoDB\bin\;
在D:\Applications\MongoDB下建立文件夹data;
在命令行中输入mongod --dbpath D:\Applications\MongoDB\data
,这样就可以运行MongoDB,我们在浏览器中输入http://localhost:28017/ 可查看管理控制台。
如果每次都这样运行MongoDB,是不是也忒麻烦,我们可以将其作为Windows服务就方便多了;
在D:\Applications\MongoDB下建立文件夹logs;
在命令行中输入mongod --logpath D:\Applications\MongoDB\logs\MongoDB.log --logappend --dbpath D:\Applications\MongoDB\data --directoryperdb --serviceName MongoDB --install
;
在命令行中输入net start MongoDB启动服务,关闭命令行工具,在浏览器中查看管理控制台。
你好,我在用npm install 安装mongodb和connect-mongo时出错,提示“未能加载Visual C++ 组件VCBuild.exe ”,要求安装.NET FramMS Build 、.NET Framework 2.0 SDK 、 Microsoft Visual Studio 2005。 大家都没遇到这种情况吗?求指教
我没有遇到这个问题,我本机已安装.NET Framework与VS2010。
我也是没装vc,所以insall mongodb出错。就直接安装mongodb可执行文件。 之后,装了mongoose。就能用了。
E:\node2\microblog\node_modules\mongodb\node_modules\kerberos\build\binding.sln : error MSB6006: “VCBuild.exe” exited with code -1.
安装了vs2008,还是出现这个问题,求解答
启动服务这个,我在win8pro 64bit几乎从来都没有成功过,不知道有人创建windows服务成功过没有,过来采取其他方法了
你有用管理员模式启动命令行吗?
用nvm更方便吧
楼主你好,我在dos命令下,输入>mongod --dbpath E:\mongodb\data一直会报mongod.exe已停止工作,这是为什么?谢谢楼主
Node.js与MongoDB在Windows环境下的安装
1. 安装包下载
2. 安装与测试Node.js
- 双击下载的
node-vXX.X.X-x64.msi
文件进行安装。 - 按 “WIN + R” 打开命令行工具。
- 输入
node -v
测试Node.js是否安装成功。 - 输入
npm -v
测试npm是否可用。你可以使用npm install xxx
来安装任何你需要的模块。
3. 安装与配置MongoDB
-
将下载的MongoDB压缩包解压到指定目录,例如
D:\Applications\MongoDB
。 -
在环境变量Path中添加路径
D:\Applications\MongoDB\bin\
,以便于在命令行中直接调用mongod
和mongo
命令。 -
在
D:\Applications\MongoDB
目录下创建文件夹data
用于存储数据库文件。 -
运行MongoDB数据库:
mongod --dbpath D:\Applications\MongoDB\data
然后打开浏览器访问
http://localhost:28017/
查看管理控制台。 -
如果每次手动运行MongoDB很麻烦,可以将其设置为Windows服务:
- 在
D:\Applications\MongoDB
目录下创建文件夹logs
存储日志文件。 - 使用以下命令安装MongoDB作为Windows服务:
mongod --logpath D:\Applications\MongoDB\logs\MongoDB.log --logappend --dbpath D:\Applications\MongoDB\data --directoryperdb --serviceName MongoDB --install
- 启动服务:
net start MongoDB
- 关闭命令行窗口,然后在浏览器中访问
http://localhost:28017/
查看管理控制台。
- 在
通过上述步骤,你应该能够顺利地在Windows环境中安装并配置Node.js和MongoDB。