Como instalar o MongoDB no Ubuntu 20.04/18.04 LTS

MongoDB é um banco de dados NoSQL escalonável, gratuito e de código aberto, orientado a documentos, com interseção de índice que permite consultas ad hoc. Os usuários também podem usar diferentes extensões, como segurança, integração e análise, para usar o MongoDB em aplicações grandes. São suportadas autenticação com LDAP, x.509 e Kerberos e criptografia baseada em TLS (Transport Layer Security). Existem também funções específicas do usuário, funções de auditoria para conformidade e análises forenses, bem como componentes prontos para garantir sistemas confiáveis.

Neste tutorial, veremos a instalação do MongoDB no Ubuntu 20.04 LTS sem adicionar nenhum repositório. Além disso, pode-se seguir os mesmos passos para Ubuntu 18.04 LTS ou 19.04/19.10 também.

requisitos:

  • Servidor ou desktop de fossa focal Ubuntu 20.04 LTS.
  • Um usuário não root comsudoacesso

1. Atualizar sistema

Antes de passar para a etapa de instalação do MongoDB, vamos atualizar os pacotes existentes do Ubuntu 20.04

sudo apt update

2. Comando para instalar o MongoDB no Ubuntu 20.04

Assim como o 18.04 LTS, o MongoDB também está disponível no repositório oficial do Ubuntu 20.04 para instalação com uma versão atualizada. Assim, não há necessidade de adicionar terceiros. Um único comando para ele instalará os componentes Mongo-tools, Mongodb, Mongodb-clients Mongodb-server e Mongodb-server-core junto com outras dependências.

sudo apt install mongodb

Saída para o comando acima:

The following additional packages will be installed:
libboost-filesystem1.71.0 libboost-iostreams1.71.0 libboost-program-options1.71.0 libgoogle-perftools4 libpcrecpp0v5
libtcmalloc-minimal4 libyaml-cpp0.6 mongo-tools mongodb-clients mongodb-server mongodb-server-core
The following NEW packages will be installed:
libboost-filesystem1.71.0 libboost-iostreams1.71.0 libboost-program-options1.71.0 libgoogle-perftools4 libpcrecpp0v5
libtcmalloc-minimal4 libyaml-cpp0.6 mongo-tools mongodb mongodb-clients mongodb-server mongodb-server-core
0 upgraded, 12 newly installed, 0 to remove and 0 not upgraded.
Need to get 56.8 MB of archives.
After this operation, 234 MB of additional disk space will be used.
Do you want to continue? [Y/n] n

3. Verifique o status do MongoDB

Após a instalação, o MongoDB é iniciado automaticamente, porém, caso contrário, você pode usar o comando:

systemctl strart mongodb

Para verificar se o servidor MongoDB está funcionando corretamente ou não, podemos usar o comando status:

systemctl status mongodb

4. Comando para gerenciar MongoDB

Aqui estão alguns comandos principais que seriam necessários para gerenciar este banco de dados, como iniciar, reiniciar, parar o servidor junto com outros.

Para parar o servidor MongoDB

sudo systemctl stop mongodb

Para começar de novo.

sudo systemctl start mongodb

Para reiniciar o servidor após algumas modificações.

sudo systemctl restart mongodb

Para desabilitar o início automático do MongoDB com o servidor o que acontece por padrão.

sudo systemctl disable mongodb

Para ativar novamente o início automático do servidor com a inicialização do sistema.

sudo systemctl enable mongodb

Para começar a usá-lo, basta digitar:

mongo

Conclua a desinstalação do MongoDB

Caso você não queira mais o MongoDB em seu sistema Ubuntu 20.04, basta removê-lo usando os comandos abaixo:

sudo service mongodb stop
sudo apt remove mongodb
sudo apt purge mongodb*
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb
sudo apt autoremove

Notas finais:

Então, neste tutorial rápido sobre a instalação do MongoDB para servidores Ubuntu 20.04, você também pode ver o mesmo parae outros tutoriais relacionados.

Related Posts