Skip to content

Instantly share code, notes, and snippets.

@edueo
Created July 19, 2021 15:36
Show Gist options
  • Save edueo/9af04329be14b49b1455dd79724b59a1 to your computer and use it in GitHub Desktop.
Save edueo/9af04329be14b49b1455dd79724b59a1 to your computer and use it in GitHub Desktop.
Bem-vindo ao tutorial de instalação do MongoDB no Linux
Iremos descrever o passo a passo para a instalação da ferramenta, é importante que vocês sigam a ordem especificada abaixo:
Atenção: os exemplos do tutorial serão mostrados para um sistema Ubuntu, caso esteja em uma distribuição Linux diferente algumas etapas podem variar)
O primeiro passo é a instalação do pacote para o MongoDB. Abra um terminal e importe a chave GPG do repositório oficial com o comando:
$ wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
Deve aparecer uma resposta OK após a importação (conforme a imagem)
Se o passo anterior tiver sido executado sem problemas, siga direto para o passo 3. Caso não tenha recebido a mensagem OK no passo anterior e tenha sido mostrada uma mensagem de erro, instale o pacote gnupg e repita o passo 2.
$ sudo apt install gnupg
Crie o arquivo list para o repositório:
$ echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
Atualize o banco de repositórios do sistema:
$ sudo apt update
Realize a instalação do pacote mongodb-org
$ sudo apt install -y mongodb-org
A instalação do mongo está completa, agora vamos testar e em seguida realizar a instalação do Mongo Compass.
O que precisamos saber:
mongod = é o nosso servidor (server), onde o mongoDB vai estar rodando, e precisamos que ele esteja UP localmente para trabalharmos com o mongo.
mongo = shell, é onde vamos escrever as consultas
Para ativar a execução do mongod iremos executar o seguinte comando:
$ sudo systemctl start mongod
Se desejar que o mongo seja iniciado sempre que o computador for ligado, sem precisar sempre executar o comando anterior, execute:
$ sudo systemctl enable mongod
Podemos confirmar que o mongod está em execução utilizando o comando mongo, se tudo estiver correto, será exibido um prompt para receber comandos:
(para sair digite Ctrl+D)
Para a instalação do Mongo Compass, que será a interface gráfica que vamos utilizar, primeiro navegue até o endereço https://www.mongodb.com/try/download/compass e certifique-se de que o sistema operacional correto está selecionado.
Então clique em Download.
Abra o terminal do sistema, ou utilize o terminal já aberto na instalação anterior, e navegue até a pasta onde foi feito o download do arquivo (Downloads por padrão).
$ cd ~/Downloads
Realize a instalação do arquivo deb com o comando apt install e o caminho para o arquivo
$ sudo apt install -y ./mongodb-compass*
Após a instalação estar completa, o Mongo Compass deve ser exibido na lista de programas do sistema.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment