安装 MongoDB 社区版
MongoDB 社区版是 MongoDB 的开源版本,适用于开发者和小型团队。它提供了大多数核心功能,适合开发、测试以及小型生产环境。通过简单的安装步骤,你可以在本地环境中快速部署 MongoDB,并利用其强大的功能来构建和管理应用数据。
1 官网下载压缩包手动安装
(1)下载和解压
从 MongoDB官方下载页面 下载适合 macOS 的
.tgz文件打开终端,导航到下载目录并解压缩文件:
bashcd ~/Downloads tar -xzvf mongodb-macos-arm64-8.0.3.tgz1
2
(2)移动解压后的文件到目标目录
- 创建一个目录来存放
mongodb二进制文件,例如/usr/local/mongodbbashsudo mkdir -p /usr/local/mongodb1 - 将解压后的文件移动到目标目录:
sudo mv mongodb-macos-aarch64-8.0.3/* /usr/local/mongodb1
(3)配置环境变量
bash
# 打开配置文件
open ~/.zshrc
# 在配置文件中添加以下行,将 MongoDB 的路径添加到 PATH 环境变量中
export PATH=${PATH}:/usr/local/mongodb/bin
# 保存配置
source ~/.zshrc1
2
3
4
5
6
2
3
4
5
6
(4)验证安装
bash
mongod -version1
(5)创建数据和日志目录
bash
# 创建目录
sudo mkdir -p /usr/local/mongodb/{data,log}
# 设置读写权限
sudo chmod -R 755 /usr/local/mongodb/{data,log}1
2
3
4
2
3
4
(6)启动 MongoDB
使用
mongod命令启动 MongoDB 服务器:bashmongod --dbpath /usr/local/mongodb/data1如果需要在后台运行,可以使用
--fork选项,并指定日志文件:bashmongod --dbpath /usr/local/mongodb/data --logpath /usr/local/mongodb/log/mongo.log --logappend --fork1
参数解释
--dbpath /usr/local/mongodb/data- 指定 MongoDB 数据库文件的存储路径。确保此目录存在且可写。
--logpath /usr/local/mongodb/log/mongo.log- 指定日志文件的路径。确保日志目录存在且可写。
--logappend- 以追加模式写入日志文件,以防止覆盖现有日志。
--fork- 使 MongoDB 进程在后台运行。
--port- 指定端口号
(7)验证启动
(8)关闭 MongoDB
bash
sudo killall mongod1
2 Homebrew安装
(1)安装 MongoDB
bash
# 将 MongoDB 的 Tap 添加到 Homebrew
brew tap mongodb/brew
# 安装 MongoDB社区版 8.0
brew install mongodb-community@8.01
2
3
4
2
3
4
(2)验证安装
bash
mongod -version1
(3)启动 MongoDB 服务
bash
brew services start mongodb/brew/mongodb-community1
(4)验证启动
(5)停止 MongoDB 服务
bash
brew services stop mongodb/brew/mongodb-community1