Windows Server 2019 Standard上部署安装MongoDB
发布日期:2021-05-28 05:28:42 浏览次数:22 分类:精选文章

本文共 2204 字,大约阅读时间需要 7 分钟。

MongoDB安装与配置指南

安装MongoDB是一个相对简单的过程,但为了让系统运行更加顺畅,以下将详细介绍如何完成MongoDB的安装配置,包括环境变量设置和数据库管理。

一、安装

1. 获取安装包

前往MongoDB官方网站,找到相应版本的下载链接。下载完成后,右键点击下载的 MSI 文件,选择“装载”命令从而解压安装包。

2. 安装

默认设置通常会将MongoDB安装到 C:\Program Files\MongoDB\Server\4.0\bin 目录。但可以通过点击“自定义”按钮,手动指定安装路径。

安装过程中,选择安装目录后,默认路径即可。如果使用「自定义」选项,可以设置其他路径。

安装完成后,系统会自动生成 MongoDB 数据目录 C:\Program Files\MongoDB\Server\4.0\data 以及日志文件夹 C:\Program Files\MongoDB\Server\4.0\log

2. 验证安装是否成功

1. 以管理员身份启动命令提示符

按下 Win + R,输入 services.msc,进入服务窗口。

2. 找到 MongoDB 服务

在服务列表中,应该能找到名为 MongoDB 的服务。如果发现服务不存在,请重新安装 MongoDB。

3. 启动 MongoDB

以管理员身份打开命令提示符,将路径切换到 C:\Program Files\MongoDB\Server\4.0\bin,输入以下命令启动服务:

mongod --service --dbpath "d:\MongoDB\data" --logpath "d:\MongoDB\log\mongodb.log"

此外,也可以使用 net start MongoDB命令启动服务。

在浏览器中输入 localhost:27017http://127.0.0.1:27017,如果页面显示 MongoDB 管理界面,则安装成功。如果无法访问,检查端口号是否被其他程序占用。

二、环境配置

对于开发环境或生产环境,可以通过以下步骤进行配置,确保数据库保持稳定运行。

1. 创建 MongoDB 的配置文件

C:\Program Files\MongoDB\Server\4.0\bin 文件夹中,创建名为 mongod.config 的配置文件,内容如下:

dbpath=d:\MongoDB\data
logpath=d:\MongoDB\log

2. 将 MongoDB 配置为系统服务

使用管理员身份打开命令提示符,将路径切换到 C:\Program Files\MongoDB\Server\4.0\bin,输入以下命令创建 MongoDB 服务:

sc create mongodb binPath= "C:\Program Files\MongoDB\Server\4.0\bin\mongod.exe --service --dbpath d:\MongoDB\data --logpath d:\MongoDB\log\mongodb.log --logappend --directoryperdb"

服务创建完成后,可以通过 services.msc 查看 MongoDB 服务状态,并根据需要启动或重启服务。

3. 配置数据库用户

以管理员身份连接到 MongoDB:

use admin
db.createUser({
"user": "admin",
"pwd": "admin123",
"roles": [
{ "role": "userAdminAnyDatabase", "db": "admin" },
{ "role": "readWriteAnyDatabase", "db": "admin" }
]
})

此命令会创建一个名为 admin 的用户,加上密码 admin123,并赋予管理员权限。

3. 环境变量配置

1. 配置路径环境变量

在 Windows 系统中,确保 MongoDB 安装目录已被添加到系统路径中。按下 Win + R,输入 systempropertiesclassic,选择“环境”选项,点击“路径”,输入 C:\Program Files\MongoDB\Server\4.0\bin,然后点击“新建”按钮完成添加。

2. 从命令提示符访问 MongoDB

环境变量配置完成后,只需在任意位置打开命令提示符,输入 mongo 就可以直接连接到 MongoDB 数据库。

4. 常见问题与解决方法

1. 占用端口号问题

如果程序无法连接到指定端口,可以通过任务管理器查看占用端口的进程,或者重新配置服务的默认端口号。

2. 数据目录无法访问

确保 MongoDB 自动生成的数据目录 (C:\Program Files\MongoDB\Server\4.0\data) 有适当的权限,管理员权限可能需要对文件夹进行权限分配。

通过以上步骤,您可以完成 MongoDB 的安装与配置。如果在配置过程中遇到问题,建议参考 MongoDB 相关文档或查看日志文件 C:\Program Files\MongoDB\Server\4.0\log\mongod.log 进行排查。

上一篇:如何查看liunx安装的jdk是Sun/Oraclejdk还是Openjdk
下一篇:【liunx】ls命令家族

发表评论

最新留言

不错!
[***.144.177.141]2025年05月12日 18时06分33秒