Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
H

homebrew-brew

> 编程语言
Open source

The Official MongoDB Software Homebrew Tap

958 stars0 likes1 views
WebsiteGitHub

About

The Official MongoDB Software Homebrew Tap

The MongoDB Homebrew Tap

This is a custom Homebrew tap for official MongoDB software.

Setup

You can add the custom tap in a MacOS terminal session using:

bash
brew tap mongodb/brew

Installing Formulae

Once the tap has been added, use the instructions below to install the software packages you need. You can choose to install either the latest version of the MongoDB Server (recommended), or a specific version if desired.

Installing the Latest mongodb-community Server, Shell, and the Database Tools Together

  • Install the latest available production release of the MongoDB Community Server. This includes the MongoDB Server processes mongod and mongos, the MongoDB Database Tools, and the install_compass script to separately install MongoDB Compass. Currently, this will install MongoDB Server 8.0.x.

    bash
    brew install mongodb-community

Installing only the Shell or the Database Tools

  • Install only the latest mongosh shell for connecting to remote MongoDB instances. If you installed the MongoDB Server in the step above, the shell was included in that installation. Use this command only if you need to install the mongosh shell separately.

    bash
    brew install mongosh
  • Install only the latest MongoDB Database Tools, a suite of command-line tools (mongoimport, mongoexport, mongodump, etc) for working with a MongoDB Server instance. If you installed the MongoDB Server in the step above, the Database Tools were included in that installation. Use this command only if you need to install the Database Tools separately.

    bash
    brew install mongodb-database-tools

Installing a Specific Version of the mongodb-community Server

Alternatively, you can install a specific version of the MongoDB Server if desired.

  • Install the latest 8.0.x production release of MongoDB Community Server:

    bash
    brew install [email protected]
  • Install the latest 7.0.x production release of MongoDB Community Server:

    bash
    brew install [email protected]

Default Paths for the mongodb-community Formula

In addition to installing the MongoDB server and tool binaries, the mongodb-community formula creates:

  • a configuration file: $(brew --prefix)/etc/mongod.conf
  • a log directory path: $(brew --prefix)/var/log/mongodb
  • a data directory path: $(brew --prefix)/var/mongodb

The default value for brew --prefix depends on your CPU architecture:

  • Intel: /usr/local
  • M1: /opt/homebrew

Starting the mongodb-community Server

Run mongod as a service

To have launchd start mongod immediately and also restart at login, use:

bash
brew services start mongodb-community

If you manage mongod as a service it will use the default paths listed above. To stop the server instance use:

bash
brew services stop mongodb-community

Start mongod manually

If you don't want or need a background MongoDB service you can run:

bash
mongod --config /usr/local/etc/mongod.conf

Note: if you do not include the --config option with a path to a configuration file, the MongoDB server does not have a default configuration file or log directory path and will use a data directory path of /data/db.

To shutdown mongod started manually, use the admin database and run db.shutdownServer():

bash
mongosh admin --eval "db.shutdownServer()"

Uninstalling the mongodb-community Server

If you need to uninstall the MongoDB Server, use:

bash
brew uninstall mongodb-community

Note that this does not uninstall the bundled Database Tools. To uninstall the Database Tools, additionally run the folowing:

bash
brew uninstall mongodb-database-tools

The Documentation

For more information, please reference the following documentation:

  • The MongoDB Server Manual

  • The MongoDB Database Tools Documentation

  • Employees of MongoDB Updating Homebrew Tap

Additional Information and Problem Reporting

This tap was created using the Homebrew documentation on How to Create and Maintain a tap.

You can find additional information in the Homebrew project README.

If you're having issues with MongoDB please check out our community support resources.

If you've found a bug in MongoDB please open a JIRA ticket in the SERVER project.

If you are a mongodb employee and are trying to update this tap please see internal documentation.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Ruby

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言