Docs Menu
Docs Home
/ /
MongoDB CLI

MongoDB CLI のインストールまたは更新

項目一覧

  • MongoDB CLI をインストールする
  • MongoDB CLI の更新
  • 次のステップ

MongoDBmongocliMongoDBコマンドラインインターフェイス({0Atlas )を使用して、 、 、Cloud Manager の クラスターを配置および管理できます。MongoDB Ops Managerオペレーティング システムと MongoDB サービス バージョンの要件については、「 互換性 」を参照してください。

インストール前にパッケージを検証するには、「 MongoDB CLI パッケージの整合性を検証する 」を参照してください。

MongoDB CLI をインストールするには、次のいずれかの方法を選択します。

  1. Homebrew、Yum、Apt などのパッケージ マネージャーを使用して をインストールします。

  2. バイナリをダウンロードして抽出します。

  3. Githubリポジトリをクローンし、MongoDB CLI でGo をインストールします。

Homebrew を使用して MongoDB CLI をインストールするには、次の手順を実行する必要があります。

  1. MacOS または Linux オペレーティング システムを使用します。

  2. Homebrew をインストールします。

Apt を使用して MongoDB CLI をインストールするには、 gnupgをインストールする必要があります。

sudo apt-get install gnupg
1

次のbrewコマンドを呼び出します。

brew install mongocli
2

mongocliのインストールを確認するには、 helpコマンドを実行します。

mongocli help

コマンドは、MongoDB CLI で使用可能なコマンドとオプションを返します。

1

yumを使用して MongoDB CLI を直接インストールできるように、 /etc/yum.repos.d/mongodb-org-6.0.repoファイルを作成します。

[mongodb-org-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/6.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc
[mongodb-org-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/amazon/2/mongodb-org/6.0/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc

yumを使用して MongoDB CLI を直接インストールできるように、 /etc/yum.repos.d/mongodb-enterprise-6.0.repoファイルを作成します。

[mongodb-enterprise-6.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.com/yum/redhat/$releasever/mongodb-enterprise/6.0/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc
[mongodb-enterprise-6.0]
name=MongoDB Enterprise Repository
baseurl=https://repo.mongodb.com/yum/amazon/2/mongodb-enterprise/6.0/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc
2

次のyumコマンドを呼び出します。

sudo yum install -y mongocli
3

mongocliのインストールを確認するには、 helpコマンドを実行します。

mongocli help

コマンドは、MongoDB CLI で使用可能なコマンドとオプションを返します。

1

ターミナルから次のコマンドを実行して、 https://www.mongodb.org/static/pgp/server-{7900 から、MongoDB 公開 GPG6.0 キーをインポートします。 。

wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -

成功するコマンドはOKを返します。

2

Ubuntu のバージョンに合わせて /etc/apt/sources.list.d/mongodb-org-6.0.list のリスト ファイルを作成します。

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu jammy/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
echo "deb http://repo.mongodb.org/apt/debian bullseye/mongodb-org/6.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list
echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/6.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list

MongoDB 用の /etc/apt/sources.list.d/mongodb-enterprise.list ファイルを作成します。

echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.com/apt/ubuntu jammy/mongodb-enterprise/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.com/apt/ubuntu focal/mongodb-enterprise/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.com/apt/ubuntu bionic/mongodb-enterprise/6.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
echo "deb http://repo.mongodb.com/apt/debian bullseye/mongodb-enterprise/6.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
echo "deb http://repo.mongodb.com/apt/debian buster/mongodb-enterprise/6.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
3

次のコマンドを呼び出します。

sudo apt-get update
4

次のコマンドを呼び出します。

sudo apt-get install -y mongocli
5

mongocliのインストールを確認するには、 helpコマンドを実行します。

mongocli help

コマンドは、MongoDB CLI で使用可能なコマンドとオプションを返します。

1
  1. お使いのオペレーティング システムに適したバイナリをダウンロードして抽出します。

    オペレーティング システム
    ダウンロード
    Windows
    MacOS
    Ubuntu/Debian
    RHEL/CentOS/SLES/AMZ
    Linux

    注意

    バージョン間の競合を防ぐために、既存の MongoDB CLI バイナリを置き換えまたは削除します。

  2. 実行可能ファイルを実行します。

    Tip

    任意のディレクトリからバイナリを実行できます。 MongoDB CLI をグローバルな場所にインストールする必要がないため、特権アカウントがない共有ホストやその他のシステムで使用できます。

2

システム内のどこからでもmongocliコマンドを実行するには、次のいずれかを行う必要があります。

  1. 実行可能ファイルの場所をPATHに追加するか、

  2. 実行可能ファイルをPATH内のディレクトリに移動します。

これは、個人設定と環境に応じて、いくつかの方法で実現できます。 その他の例については、shell およびオペレーティング システムのドキュメントを参照してください。

次の例では、ユーザーはMongoDB CLI Githubリポジトリをクローンすることで をダウンロードし、インストールします。mongocli実行可能ファイルは、 $GOPATH 環境変数で 指定された場所に保存します 。デフォルトのロケーションは、Unix システムでは$HOME/go 、Windows では%USERPROFILE%\goです。

次に、ユーザーはこのディレクトリをPATHに追加します。

export PATH="$HOME/go:$PATH"

次の例では、ユーザーは MongoDB CLI のバイナリを/mcli_2.0.1-macOS_x86_64ディレクトリにダウンロードして抽出します。

次に、ユーザーは実行可能ファイルをPATHにすでに存在するディレクトリに移動します。

cd mcli_2.0.1-macOS_x86_64
mv mongocli /usr/local/bin
3

mongocliのインストールを確認するには、 helpコマンドを実行します。

mongocli help

コマンドは、MongoDB CLI で使用可能なコマンドとオプションを返します。

MongoDB CLI を更新するには、MongoDB CLI をインストールしたメソッドの手順に従います。

1

次のbrewコマンドを呼び出します。

brew update
brew upgrade mongocli
2

mongocliの更新を確認するには、 --versionコマンドを実行します。

mongocli --version

コマンドは MongoDB CLI のバージョンを返します。

1

次のyumコマンドを呼び出します。

yum update mongocli
2

mongocliの更新を確認するには、 --versionコマンドを実行します。

mongocli --version

コマンドは MongoDB CLI のバージョンを返します。

1

次のコマンドを呼び出します。

sudo apt-get install --only-upgrade mongocli
2

mongocliの更新を確認するには、 --versionコマンドを実行します。

mongocli --version

コマンドは MongoDB CLI のバージョンを返します。

1
  1. バージョン間の競合を防ぐために、既存の MongoDB CLI バイナリをすべて削除します。

  2. お使いのオペレーティング システムに適したバイナリをダウンロードして抽出します。

    オペレーティング システム
    ダウンロード
    Windows

    .zip, .msi

    Windows 用の.msiダウンロードは MongoDB CLI の古いインストールを置き換えるため、最初に既存のバイナリを削除する必要はありません。

    MacOS
    Ubuntu/Debian
    RHEL/CentOS/SLES/AMZ
    Linux
  3. 実行可能ファイルを実行します。

2

mongocliの更新を確認するには、 --versionコマンドを実行します。

mongocli --version

コマンドは MongoDB CLI のバージョンを返します。