各種 OS 用のパッケージでインストールする
MongoDB のクライアント (mongo) やサーバー (mongod)、その他の各種コマンド(mongoexport や mongostat など) は、下記のサイトから各種 OS 用のバイナリをダウンロードしてインストールすることができます。
Windows 用のインストーラを使うと、簡単に mongod を Windows サービスとして登録したりすることができます(手動でサービス登録することもできます)。
インストールして、bin ディレクトリへのパスが通ったら、mongo コマンドを実行できるか確認しておきましょう。
$ mongo --version
MongoDB shell version v4.0.9
git version: fc525e2d9b0e4bceff5c2201457e564362909765
allocator: tcmalloc
modules: none
build environment:
distmod: 2008plus-ssl
distarch: x86_64
target_arch: x86_64
macOS なら Homebrew でのインストールが楽
macOS の場合、Homebrew を使うと簡単に MongoDB のコマンド群(mongo や mongod)をインストールできます。
$ brew tap mongodb/brew # MongoDB 用のリポジトリ情報を追加
$ brew install mongodb-community # MongoDB 関連コマンドをインストール
$ brew upgrade mongodb-community # (バージョンアップしたいとき)
これで、/usr/local/bin に以下のようなコマンド群がインストールされます(正確にはこれらはシンボリックリンクであり、実体は /usr/local/Cellar/mongodb-* 以下にインストールされています)。
/usr/local/bin/mongo
/usr/local/bin/mongod
/usr/local/bin/mongodump
/usr/local/bin/mongoexport
/usr/local/bin/mongofiles
/usr/local/bin/mongoimport
/usr/local/bin/mongorestore
/usr/local/bin/mongos
/usr/local/bin/mongostat
/usr/local/bin/mongotop
☝️ 古い mongodb パッケージを使用している場合
2019 年に Homebrew の Core リポジトリから
mongodb パッケージが削除されました。
代わりに 3rd party リポジトリ (mongodb/brew) から、mongodb-community パッケージが配信されています。
以前の mongodb パッケージがインストールされている場合は、brew uninstall mongodb でアンインストールして、mongodb-community の方を使うようにしてください。$ mongo --version
MongoDB shell version v4.4.5
...
$ mongod --version
db version v4.4.5
...