前言
执行本方案前,需确认:
- 你的电脑可以科学上网
- 已安装
Homebrew
安装
- 切换官网镜像源:
brew tap mongodb/brew
- 安装社区版mongodb
brew install mongodb-community
- 查看是否安装成功
mongod -version
如果看到了如下内容,说明安装完成:
使用
- 作为 MacOS 服务
brew services start mongodb-community
- 检查是否运行
ps aux | grep -v grep | grep mongod
- 关闭mongod服务器
brew services stop mongodb-community
- 链接数据库
mongosh
问题
如果在安装过程中遇到此类报错:Error: No such file or directory @ rb_sysopen - /Users/chenxin/Library/Caches/Homebrew/downloads/1ef619d74a84d1ea2c56ece8124f60f241b3630896a533e8399dfa8d65f997ad--libnghttp2-1.47.0.arm64_monterey.bottle.tar.gz
,这是某个包安装失败导致的,直接安装指定的包即可。
上述报错中,安装失败的包是libnghttp2
,所以执行如下命令:
brew install libnghttp2
如果在安装过程中,还是出现了同类错误,则继续独立安装对应的包即可。我这次安装一共独立安装了 8 个包,坚持就是胜利✌🏻!