Mac如何安装配置MongoDB_Mac MongoDB安装配置步骤

夏枫君_2873

夏枫君_2873

2026-04-09

647人浏览

原创

macos部署mongodb有四种方式:一、homebrew安装社区版,自动配置路径与服务;二、手动下载二进制包并配置path及数据目录权限;三、brew安装需许可证的企业版;四、均需验证mongod启动及mongo shell连接。

mac如何安装配置mongodb_mac mongodb安装配置步骤

如果您在 macOS 系统上需要部署 MongoDB 以支持本地开发或测试,但尚未完成安装与基础配置,则可能是由于缺少必要组件、环境变量未生效或数据目录权限不足。以下是多种可行的安装与配置路径:

一、使用 Homebrew 安装 MongoDB Community Edition

Homebrew 是 macOS 上最主流的包管理工具,通过官方 tap 可确保获取稳定、签名验证的社区版 MongoDB。该方式自动处理依赖、二进制路径及基础配置文件。

1、在终端中执行命令添加 MongoDB 官方 tap:

2、更新 Homebrew 公式库:

3、安装 MongoDB Community Edition 最新稳定版(如 6.0):

4、安装完成后,MongoDB 配置文件默认位于 /usr/local/etc/mongod.conf,数据目录默认为 /usr/local/var/mongodb,日志目录为 /usr/local/var/log/mongodb/mongod.log。

5、启动服务并设为开机自启:

二、手动下载并配置 MongoDB 二进制包

此方法不依赖 Homebrew,适用于需指定版本、离线环境或企业版 tarball 场景。核心是解压后将 bin 目录加入 PATH,并手动创建和授权数据目录。

1、进入 /usr/local 目录:

2、使用 curl 下载指定版本的 macOS 64 位 tgz 包(例如 4.0.5):

3、解压并重命名为 mongodb:

4、将 bin 目录添加至系统 PATH:编辑 ~/.zshrc(macOS Catalina 及以后默认 shell 为 zsh):

5、使配置立即生效:

Octop
Octop

Octop是一款由腾讯云开源的自托管多用户AI助手平台。

下载

6、创建数据存储目录并赋予当前用户读写权限:

7、验证安装:

三、使用 brew 安装 MongoDB Enterprise(需有效许可证)

MongoDB Enterprise 提供高级安全特性(如 LDAP、审计、加密)、监控工具及官方技术支持。安装前需从 MongoDB Download Center 获取含许可证的 tarball 或使用订阅凭证配置私有 tap。

1、下载对应 macOS 架构的 enterprise tgz 文件(如 mongodb-macos-x86_64-enterprise-8.2.0.tgz)。

2、解压至本地目录(例如 ~/mongodb-enterprise):

3、将解压后目录中的 bin 子路径加入 PATH:

4、创建专属数据目录并授权:

5、启动时显式指定配置文件(Enterprise 版通常需启用 security.authorization: enabled 等参数):

四、验证运行与连接

无论采用哪种安装方式,均需确认 mongod 进程可启动且 mongo shell 能成功连接。默认监听 127.0.0.1:27017,无认证要求时可直连。

1、在新终端窗口中启动 MongoDB 服务(若未使用 brew services):

2、另开一个终端,运行客户端 shell:

3、在 mongo shell 中执行基础命令验证功能:

4、退出 shell:

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
curl_exec
curl_exec

curl_exec函数是PHP cURL函数列表中的一种,它的功能是执行一个cURL会话。给大家总结了一下php curl_exec函数的一些用法实例,这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。他的返回值成功时返回TRUE, 或者在失败时返回FALSE。

2023.06.14

3583

6

linux常见下载安装工具
linux常见下载安装工具

linux常见下载安装工具有APT、YUM、DNF、Snapcraft、Flatpak、AppImage、Wget、Curl等。想了解更多linux常见下载安装工具相关内容,可以阅读本专题下面的文章。

2023.10.30

795

4

macOS怎么切换用户账户
macOS怎么切换用户账户

在 macOS 系统中,可通过多种方式切换用户账户。如点击苹果图标选择 “系统偏好设置”,打开 “用户与群组” 进行切换;或启用快速用户切换功能,通过菜单栏或控制中心的账户名称切换;还能使用快捷键 “Control+Command+Q” 锁定屏幕后切换。

2025.05.09

4464

14

mongodb和mysql的区别
mongodb和mysql的区别

mongodb和mysql的区别:1、数据模型;2、查询语言;3、扩展性和性能;4、可靠性。本专题为大家提供mongodb和mysql的区别的相关的文章、下载、课程内容,供大家免费下载体验。

2023.07.18

795

5

mongodb启动命令
mongodb启动命令

MongoDB 是一种开源的、基于文档的 NoSQL 数据库管理系统。本专题提供mongodb启动命令的文章,希望可以帮到大家。

2023.08.08

2774

5

MongoDB删除数据的方法
MongoDB删除数据的方法

MongoDB删除数据的方法有删除集合中的文档、删除整个集合、删除数据库和删除指定字段等。本专题为大家提供MongoDB相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.19

2644

5

常用的数据库软件
常用的数据库软件

常用的数据库软件有MySQL、Oracle、SQL Server、PostgreSQL、MongoDB、Redis、Cassandra、Hadoop、Spark和Amazon DynamoDB。更多关于数据库软件的内容详情请看本专题下面的文章。php中文网欢迎大家前来学习。

2023.11.02

4449

19

mongodb有哪些应用领域
mongodb有哪些应用领域

mongodb 的应用领域涵盖广泛,包括内容管理系统、社交媒体、分析、移动应用、物联网、金融科技、医疗保健和广告技术等领域,因其灵活性、可扩展性和易用性而广受欢迎。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.04.02

978

6

mongodb和redis哪个读取速度快
mongodb和redis哪个读取速度快

redis 的读取速度比 mongodb 更快。原因包括:1. redis 使用简单的键值存储,而 mongodb 存储 json 格式的数据,需要解析和反序列化。2. redis 使用哈希表快速查找数据,而 mongodb 使用 b-tree 索引。因此,redis 在需要高性能读取操作的应用程序中是一个更好的选择。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.04.02

7352

6

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
安装 Xdebug 并配置 phpstorm
安装 Xdebug 并配置 phpstorm

共1课时 | 185人学习

PostgreSQL 教程
PostgreSQL 教程

共48课时 | 20.5万人学习

好课诞生记
好课诞生记

共20课时 | 7.1万人学习