Menu Docs
Página inicial do Docs
/ /
MongoDB CLI

Instalar ou atualizar o MongoDB CLI

Nesta página

  • Instalar o MongoDB CLI
  • Atualizar o MongoDB CLI
  • Próximos passos

Você pode usar a Interface de Linha de Comando MongoDB (mongocli) para implantar e gerenciar clusters MongoDB no Atlas, Cloud Manager e Ops Manager. Para obter os requisitos de versão de serviço do sistema operacional e do MongoDB, consulte Compatibilidade.

Para verificar os pacotes antes da instalação, consulte Verificar a integridade dos pacotes MongoDB CLI.

Para instalar o MongoDB CLI, escolha um dos seguintes métodos:

  1. Instalar com um gerenciador de pacotes como o Homebrew, Yum ou Apt.

  2. Baixe e extraia o binário.

  3. Clone o repositório GitHub e instale o MongoDB CLI com Go.

Para instalar o MongoDB CLI usando Homebrew, você deve:

  1. Use um sistema operacional MacOS ou Linux.

  2. Instale o Homebrew.

Para instalar o MongoDB CLI usando o Apt, você deve instalar gnupg:

sudo apt-get install gnupg
1

Invoque os seguintes comandos brew:

brew install mongocli
2

Para verificar a instalação do mongocli, execute o comando help :

mongocli help

O comando retorna os comandos e as opções disponíveis para o MongoDB CLI.

1

Crie um arquivo /etc/yum.repos.d/mongodb-org-6.0.repo para instalar o MongoDB CLI diretamente utilizando o yum.

[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

Crie um arquivo /etc/yum.repos.d/mongodb-enterprise-6.0.repo para instalar o MongoDB CLI diretamente utilizando o yum:

[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

Invocar o seguinte comando yum:

sudo yum install -y mongocli
3

Para verificar a instalação do mongocli, execute o comando help :

mongocli help

O comando retorna os comandos e as opções disponíveis para o MongoDB CLI.

1

Em um terminal, aplique o seguinte comando para importar a chave GPG pública do MongoDB de https://www.mongodb.org/static/pgp/server-6.0.asc.

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

Um comando bem-sucedido retorna um OK.

2

Crie o arquivo de lista /etc/apt/sources.list.d/mongodb-org-6.0.list para sua versão do Ubuntu.

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

Crie um arquivo /etc/apt/sources.list.d/mongodb-enterprise.list para o MongoDB.

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

Invocar o seguinte comando:

sudo apt-get update
4

Invocar o seguinte comando:

sudo apt-get install -y mongocli
5

Para verificar a instalação do mongocli, execute o comando help :

mongocli help

O comando retorna os comandos e as opções disponíveis para o MongoDB CLI.

1
  1. Baixe e extraia o binário correto para seu sistema operacional:

    Sistema operacional
    Download
    Windows
    macOS
    Ubuntu/Debian
    RHEL/CentOS/SLES/AMZ
    Linux

    Observação

    Substitua ou remova quaisquer binários MongoDB CLI existentes para evitar conflitos entre versões.

  2. Execute o arquivo executável.

    Dica

    Você pode executar o binário a partir de qualquer diretório. Já que não é necessária a instalação global do MongoDB CLI, você pode utilizá-lo em hosts compartilhados e diversos sistemas sem precisar de uma conta com privilégios.

2

Para executar comandos mongocli de qualquer lugar do seu sistema, você deve:

  1. Adicione o local do executável ao seu PATH ou

  2. Mova o executável para um diretório em seu PATH.

Você pode fazer isso de várias maneiras, dependendo de suas configurações pessoais e do ambiente. Consulte a documentação do seu shell e sistema operacional para obter mais exemplos.

Exemplo

No exemplo a seguir, o usuário baixa e instala a CLI do MongoDB clonando o repositório do GitHub. O arquivo executável mongocli é salvo no local especificado pela variável de ambiente $GOPATH. O local padrão é $HOME/go em sistemas Unix e %USERPROFILE%\go no Windows.

O usuário adiciona esse diretório ao PATH:

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

Exemplo

No exemplo a seguir, o usuário baixa e extrai um binário da MongoDB CLI para o diretório /mcli_2.0.1-macOS_x86_64.

O usuário então move o arquivo executável para um diretório que já está em seu PATH:

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

Para verificar a instalação do mongocli, execute o comando help :

mongocli help

O comando retorna os comandos e as opções disponíveis para o MongoDB CLI.

Para atualizar o MongoDB CLI, siga o procedimento para o método com o qual instalou o MongoDB CLI:

1

Invoque os seguintes comandos brew:

brew update
brew upgrade mongocli
2

Para verificar a atualização do mongocli, execute o comando --version:

mongocli --version

O comando retorna a sua versão do MongoDB CLI.

1

Invocar o seguinte comando yum:

yum update mongocli
2

Para verificar a atualização do mongocli, execute o comando --version:

mongocli --version

O comando retorna a sua versão do MongoDB CLI.

1

Invocar o seguinte comando:

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

Para verificar a atualização do mongocli, execute o comando --version:

mongocli --version

O comando retorna a sua versão do MongoDB CLI.

1
  1. Remova quaisquer binários do MongoDB CLI existentes para evitar conflitos entre versões.

  2. Baixe e extraia o binário correto para seu sistema operacional:

    Sistema operacional
    Download
    Windows

    .zip, .msi

    O download .msi para Windows substitui instalações antigas do MongoDB CLI, portanto, você não precisa remover binários existentes primeiro.

    macOS
    Ubuntu/Debian
    RHEL/CentOS/SLES/AMZ
    Linux
  3. Execute o arquivo executável.

2

Para verificar a atualização do mongocli, execute o comando --version:

mongocli --version

O comando retorna a sua versão do MongoDB CLI.