Instalar o MongoDB CLI
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 instalar o MongoDB CLI, escolha um dos seguintes métodos:
Instalar com um gerenciador de pacotes como o Homebrew, Yum ou Apt.
Baixe e extraia o binário.
Clone o repositório GitHub e instale o MongoDB CLI com Go.
Pré-requisitos
Para instalar o MongoDB CLI usando Homebrew, você deve:
Use um sistema operacional MacOS ou Linux.
Instale o Homebrew.
Pré-requisitos
Para instalar o MongoDB CLI, você deve instalar as seguintes ferramentas:
Git.
Go v1.16 ou mais recente.
Procedimento
Configure o yum
para sua edição do MongoDB.
Crie um arquivo /etc/yum.repos.d/mongodb-org-5.0.repo
para instalar o MongoDB CLI diretamente utilizando o yum
.
[mongodb-org-5.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/5.0/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc
Crie um arquivo /etc/yum.repos.d/mongodb-enterprise-5.0.repo
para instalar o MongoDB CLI diretamente utilizando o yum
:
[mongodb-enterprise-5.0] name=MongoDB Repository baseurl=https://repo.mongodb.com/yum/redhat/$releasever/mongodb-enterprise/5.0/$basearch/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-5.0.asc
Importe a chave pública utilizada por apt
.
Em um terminal, aplique o seguinte comando para importar a chave GPG pública do MongoDB de https://www.mongodb.org/static/pgp/server-5.0.asc.
wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
Um comando bem-sucedido retorna um OK
.
Crie um arquivo de lista para sua edição do MongoDB.
Crie o arquivo de lista /etc/apt/sources.list.d/mongodb-org-5.0.list
para sua versão do Ubuntu.
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
Crie um arquivo /etc/apt/sources.list.d/mongodb-enterprise.list
para o MongoDB.
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-enterprise/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-enterprise/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-enterprise.list
Instalar o MongoDB CLI.
Baixe e extraia o binário correto para seu sistema operacional:
Sistema operacionalDownloadWindowsmacOSUbuntu/DebianRHEL/CentOS/SLES/AMZLinuxObservação
Substitua ou remova quaisquer binários MongoDB CLI existentes para evitar conflitos entre versões.
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.
Adicione mongocli
ao seu PATH
.
Para executar comandos mongocli
de qualquer lugar do seu sistema, você deve:
Adicione o local do executável ao seu
PATH
ouMova 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_1.19.0-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_1.19.0-macOS_x86_64 mv mongocli /usr/local/bin
Adicione mongocli
ao seu PATH
.
Para executar comandos mongocli
de qualquer lugar do seu sistema, você deve:
Adicione o local do executável ao seu
PATH
ouMova 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_1.19.0-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_1.19.0-macOS_x86_64 mv mongocli /usr/local/bin
Próximos passos
Configure the MongoDB CLI para seu ambiente.
Ative o preenchimento automático para ver os comandos disponíveis e sua sintaxe diretamente em seu shell.