Como instalar o MongoDB no Ubuntu 20.04/18.04 LTS

O MongoDB é um banco de dados NOSQL orientado a documentos escaláveis ​​e gratuito e de código aberto com interseção de índice que permite consultas ad hoc. Os usuários também podem usar extensões diferentes, como segurança, integração e análise, para usar o MongoDB para aplicativos grandes. A autenticação com LDAP, X.509 e Kerberos e criptografia com base no TLS (segurança da camada de transporte) são suportados. Também existem 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 repo. Além disso, pode -se seguir as mesmas etapas para o Ubuntu 18.04 LTS ou 19.04/19.10 também.

Requisitos:

  • Ubuntu 20.04 LTS Focal Fossa Server ou Desktop.
  • Um usuário sem raiz comsudoacesso

1. Sistema de atualização

Antes de mudar 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 18.04 LTS, o MongoDB também está disponível no repositório oficial do Ubuntu 20.04 para instalar com uma versão atualizada. Assim, não há necessidade de adicionar terceiros. Um único comando para ele instalará mongas-tools, mongodb, componentes de manngodb-server de manngodb 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 começa automaticamente, no entanto, se não, você pode usar o comando:

systemctl strart mongodb

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

systemctl status mongodb

4. Comando para gerenciar o MongoDB

Aqui estão alguns comandos principais que seria necessário gerenciar esse banco de dados, como Iniciar, reiniciar, interromper o servidor junto com outros.

Para parar o servidor MongoDB

sudo systemctl stop mongodb

Para começar novamente.

sudo systemctl start mongodb

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

sudo systemctl restart mongodb

Para desativar o início automático do MongoDB com o servidor que ocorre 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

Desinstala completa MongoDB

Caso você não queira mais o MongoDB no 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 de encerramento:

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

Related Posts