📅  最后修改于: 2023-12-03 15:29:40.221000             🧑  作者: Mango
如果你在 Mac 上使用了 Homebrew 包管理器,你可能想要用它来安装 MongoDB。不幸的是,如果你正在使用 Mountain Lion 操作系统,brew 会告诉你“未知版本:mountain_lion”的错误。但是,不要担心,我们可以通过以下步骤来解决这个问题:
打开终端并输入以下命令来添加 MongoDB 的 Homebrew tap:
brew tap mongodb/brew
安装 MongoDB:
brew install mongodb-community
启动 MongoDB 服务:
brew services start mongodb-community
如果你想测试 mongoDB 是否运行,请在终端中输入以下命令:
mongo
要配置 MongoDB,请首先输入以下命令以停止 MongoDB 服务:
brew services stop mongodb-community
你会得到类似下面的输出:
Stopping `mongodb-community`... (might take a while)
==> Successfully stopped `mongodb-community` (label: homebrew.mxcl.mongodb-community)
接下来,你需要创建一个 MongoDB 的配置文件。你可以使用以下命令创建一个默认配置文件:
cp /usr/local/etc/mongod.conf /usr/local/etc/mongod.conf.orig
使用文本编辑器打开 /usr/local/etc/mongod.conf 文件并进行以下更改:
nano /usr/local/etc/mongod.conf
找到 bindIp:行并将它更改为:
bindIp: 127.0.0.1
这确保了 MongoDB 只能通过本地网络访问。
现在启动 MongoDB:
brew services start mongodb-community
最后,你可以输入以下命令来测试是否可以连接 MongoDB:
mongo --eval 'db.runCommand({ connectionStatus: 1 })'
你应该会得到一个成功的连接消息。
现在,你已经成功地在 Mountain Lion 上使用 Homebrew 安装了 MongoDB!