安装说明

  • 关于 MongoDB 的版本号
    • 奇数为开发版(4.3),建议开发环境使用
    • 偶数为稳定版(4.4),建议生产环境使用
  • 从版本 3.2 之后不再支持 32 位操作系统
  • 课程中使用到的版本是最新稳定版 4.4
    • 仅支持 MacOS 10.13 及更高版本

在 macOS 上安装 MongoDB 有两种方式:

  • 使用 Homebrew 安装 MongoDB
  • 下载 .tgz 压缩包手动安装

建议尽可能使用 Homebrew 包管理器安装 MongoDB。使用程序包管理器会自动安装所有必需的依赖项,并简化以后的升级和维护任务。

使用 homebrew 安装 MongoDB

如果已经安装了 Homebrew 的可以跳过前两步。

1、安装 Command Line Tools for Xcode

如果你电脑上安装了 XCode 软件开发工具(在App Store中安装Xcode),Command Line Tools for Xcode已经给你安装好了。

也可以直接安装 Command Line Tools for Xcode。在终端输入以下代码完成安装:

xcode-select —install

2、安装 Homebrew

/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)”

3、添加 MongoDB 安装源到 Homebrew

brew tap mongodb/brew

4、使用 homebrew 安装 MongoDB

brew install mongodb-community@4.4

该安装除安装必要的二进制文件之外,还会创建运行 MongoDB 服务所需的文件目录:

  • MongoDB 配置文件:/usr/local/etc/mongod.conf
  • 日志文件存储目录:/usr/local/var/log/mongodb
  • 数据文件存储目录:/usr/local/var/mongodb

管理 MongoDB 服务

启动 MongoDB

启动 MongoDB 并运行在后台。

brew services start mongodb-community@4.4

或者手动启动 MongoDB,运行在前台。也可以加入 —fork 参数运行在后台。

mongod —config /usr/local/etc/mongod.conf

查看 MongoDB 服务运行状态

要验证MongoDB是否正在运行,请在正在运行的进程中搜索 mongod:

ps aux | grep -v grep | grep mongod

还可以通过查看日志文件以查看 mongod 进程的当前状态:/usr/local/var/log/mongodb/mongo.log。

停止 MongoDB

brew services stop mongodb-community@4.4

卸载 MongoDB

brew uninstall mongodb-community@4.4