You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MongoDB通过命令行安装为Windows服务卡在27017端口如何完成安装

MongoDB Windows服务安装卡在"waiting for connections on port 27017"的后续操作

首先明确:waiting for connections on port 27017 是MongoDB前台运行成功的正常日志输出,当前进程处于前台阻塞状态,未注册为Windows后台服务,按Ctrl + C终止当前进程后执行以下操作即可完成安装:

1. 确认前置配置完成

  • 已创建数据存储目录(默认路径为C:\data\db,可自定义)、日志存储目录(如C:\data\log)
  • 已编写MongoDB配置文件mongod.cfg,配置内的dbPath、logPath参数对应上述已创建的目录,配置参考:

systemLog:
destination: file
path: C:\data\log\mongod.log
storage:
dbPath: C:\data\db

2. 注册Windows服务

使用管理员权限打开命令提示符,切换到MongoDB安装路径的bin目录下,执行服务注册命令:
mongod --config "你的mongod.cfg文件的完整路径" --install
示例(对应6.0版本默认安装路径):
mongod --config "C:\Program Files\MongoDB\Server\6.0\bin\mongod.cfg" --install

3. 启动服务

注册完成后执行启动命令:
net start MongoDB
执行后返回「MongoDB 服务已经启动成功」即代表服务启动正常

4. 验证安装结果

在命令提示符执行mongosh(新版本MongoDB)或mongo(旧版本)命令,能正常进入MongoDB交互终端即代表整个安装流程完成。


异常排查方案

  • 若启动服务报错,优先查看日志目录下的mongod.log文件定位具体问题
  • 若之前注册过失败的MongoDB服务,先执行mongod --remove删除旧服务后再重新执行注册流程
  • 执行netstat -ano | findstr "27017"检查27017端口是否被其他进程占用,若被占用可修改配置文件中的端口参数后重新注册服务

内容的提问来源于stack exchange,提问作者ehsan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 09:54:03