Node.js与MongoDB在Windows环境下的安装

Node.js与MongoDB在Windows环境下的安装

###1.安装包下载

###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启动服务,关闭命令行工具,在浏览器中查看管理控制台。


11 回复

Node.js与MongoDB在Windows环境下的安装

1. 安装包下载

2. 安装与测试Node.js

  1. 下载Node.js的安装包并双击运行。
  2. 按照安装向导提示进行操作,直到安装完成。
  3. 打开命令行工具(Win+R 输入 cmd):
    node -v
    
    这将显示已安装的Node.js版本,确认Node.js已正确安装。
  4. 测试npm(Node.js包管理器):
    npm -v
    
    显示已安装的npm版本,确认npm可用。你可以使用以下命令来安装任何你需要的模块:
    npm install xxx
    

3. 安装与配置MongoDB

  1. 下载MongoDB的压缩包并解压到指定目录,例如 D:\Applications\MongoDB

  2. 在系统环境变量 Path 中添加MongoDB的可执行文件路径:

    D:\Applications\MongoDB\bin\
    
  3. D:\Applications\MongoDB 目录下创建一个名为 data 的文件夹。

  4. 启动MongoDB数据库:

    mongod --dbpath D:\Applications\MongoDB\data
    

    这将在命令行中启动MongoDB实例。打开浏览器访问 http://localhost:28017/ 查看管理控制台。

  5. 如果每次都手动启动MongoDB显得繁琐,可以将其设置为Windows服务:

    1. D:\Applications\MongoDB 目录下创建一个名为 logs 的文件夹。
    2. 使用以下命令将MongoDB安装为Windows服务:
      mongod --logpath D:\Applications\MongoDB\logs\MongoDB.log --logappend --dbpath D:\Applications\MongoDB\data --directoryperdb --serviceName MongoDB --install
      
    3. 启动服务:
      net start MongoDB
      
    4. 关闭命令行窗口后,再次访问 http://localhost:28017/ 查看管理控制台。

通过以上步骤,你可以在Windows环境下成功安装并配置Node.js和MongoDB,并将其设置为Windows服务以便于管理和使用。


你好,我在用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服务成功过没有,过来采取其他方法了

你有用管理员模式启动命令行吗?

win10无法启动window服务,运行如下命令 mongod.exe --config D:\Applications\MongoDB\mongod.cfg --remove mongod.exe --config D:\Applications\MongoDB\mongod.cfg --install net start MongoDB

mongod.cfg文件内容 dbpath=D:\Applications\MongoDB\data logpath=D:\Applications\MongoDB\logs\MongoDB.log

用nvm更方便吧

楼主你好,我在dos命令下,输入>mongod --dbpath E:\mongodb\data一直会报mongod.exe已停止工作,这是为什么?谢谢楼主

Node.js与MongoDB在Windows环境下的安装

1. 安装包下载

2. 安装与测试Node.js

  1. 双击下载的 node-vXX.X.X-x64.msi 文件进行安装。
  2. 按 “WIN + R” 打开命令行工具。
  3. 输入 node -v 测试Node.js是否安装成功。
  4. 输入 npm -v 测试npm是否可用。你可以使用 npm install xxx 来安装任何你需要的模块。

3. 安装与配置MongoDB

  1. 将下载的MongoDB压缩包解压到指定目录,例如 D:\Applications\MongoDB

  2. 在环境变量Path中添加路径 D:\Applications\MongoDB\bin\,以便于在命令行中直接调用 mongodmongo 命令。

  3. D:\Applications\MongoDB 目录下创建文件夹 data 用于存储数据库文件。

  4. 运行MongoDB数据库:

    mongod --dbpath D:\Applications\MongoDB\data
    

    然后打开浏览器访问 http://localhost:28017/ 查看管理控制台。

  5. 如果每次手动运行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。

回到顶部