Como instalar o último MongoDB no Ubuntu 18.04 Bionic Beaver Linux

Como instalar o último MongoDB no Ubuntu 18.04 Bionic Beaver Linux

Objetivo

O objetivo é instalar o MongoDB no Ubuntu 18.04 Bionic Beaver Linux

Sistema operacional e versões de software

  • Sistema operacional: - Ubuntu 18.04 Bionic Beaver
  • Programas: - MongoDB 3.6 ou superior

Requisitos

Acesso privilegiado ao seu sistema Ubuntu como root ou via sudo O comando é necessário.

Dificuldade

FÁCIL

Convenções

  • # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando
  • $ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular

Instruções

Adicione o repositório MongoDB

Primeiro vá para a página oficial do MongoDB e tome uma nota da mais recente versão do MongoDBB.

Observação: No momento em que escrevo, atualmente não há um lançamento oficial para o Ubuntu 18.04 Bionic. A partir desse motivo, usaremos a versão xenial em vez disso.

Abra o terminal e insira os seguintes comandos Linux enquanto altera a versão desejada do MongoDB e o codinome de liberação do Ubuntu:

$ codename = xenial $ mongodb = 3.6 

Depois que as variáveis ​​acima forem definidas, basta inserir o comando abaixo para importar a chave de assinatura de liberação do MongoDB:

$ wget -qo- https: // www.MongoDB.org/static/pgp/servidor-$ mongodb.ASC | Sudo Apt-Key Add 

Em seguida, adicione o repositório:

$ sudo bash -c "Echo Deb http: // repo.MongoDB.org/apt/ubuntu $ codename/mongodb-org/$ mongodb multiverso>/etc/apt/fontes.lista.D/MongoDB-Org.lista" 

Atualize o índice do repositório:

$ sudo apt update 


Instale o MongoDB

Use o seguinte comando Linux para instalar o MongoDB no Ubuntu 18.04 Bionic Server:

$ sudo apt-get install -y mongodb-org 

Inicie o banco de dados MongoDB

Após a instalação, o banco de dados MongoDB não começa por padrão. Para iniciar o banco de dados, digite:

$ sudo serviço manngod start 

Confirme o status do MongoDB:

$ Service MongoD Status ● MongoD.Serviço-Banco de dados orientado a documentos sem esquema e alto desempenho, carregado: carregado (/lib/systemd/system/mongod.serviço; desabilitado; Preset do fornecedor: ativado) Ativo: ativo (em execução) desde quarta-feira 2018-02-21 14:29:07 AEDT; 7s atrás Docs: https: // docs.MongoDB.org /manual principal PID: 2449 (MongoD) CGROUP: /Sistema.fatia/mongod.serviço └─2449/usr/bin/mongod -config/etc/mongod.Conf 21 de fevereiro 14:29:07 Ubuntu Systemd [1]: Iniciou Banco de Dados Orientados a Documentos de Alto Performance e Sem Esquema. 

Se você deseja iniciar o banco de dados MongoDB após o seu Ubuntu 18.04 Execute de reinicialização do servidor:

$ sudo systemctl atable mongod criou symlink/etc/systemd/system/multiususer.alvo.quer/MongoD.Serviço →/lib/Systemd/System/MongoD.serviço. 


Conectando -se a MongoDB remotamente

Por padrão, MongoDB escuta em uma interface de loopback 127.0.0.1apenas. Isso significa que quaisquer conexões remotas serão recusadas com um erro:

W Network [Thread1] falhou ao se conectar ao MongoDB-Server: 27017, em (verificando o soquete para erro após a pesquisa), razão: Conexão recusada e consulta [Thread1] Erro: Não foi possível conectar ao servidor MongoDB-Server: 27017, tentativa de conexão fracassado : 

Para vincular o MongoDB no endereço IP específico, você precisa editar o arquivo de configuração do MongoDBB /etc/mongod.conf. Por exemplo, para vincular o MongoDB a todas as interfaces de rede, abra o arquivo de configuração:

$ sudo nano /etc /mongod.conf 

Em seguida, trocar a linha Bindip: 127.0.0.1 para Bindip: 0.0.0.0. Uma vez pronto, reinicie o banco de dados MongoDB:

$ sudo service manngod reinicialização 

Caso você tenha um firewall do UFW ativado, também precisará abrir a porta TPC 27017 para o tráfego de entrada:

$ sudo ufw permitir de qualquer uma porta 27017 proto tcp 

Para conectar -se remotamente o comando:

$ MONGO-HOST MONGODB-IP-OR-HOST: 27017 

Altere a porta padrão do MongoDB

Para alterar o número da porta de escuta padrão do MongoDB no Ubuntu 18.04 Editar o arquivo de configuração do MongoDB /etc/mongod.conf e linha atualizada Porta: 27017 para qualquer número desejado. Uma vez pronto, reinicie o banco de dados MongoDB:

$ sudo service manngod reinicialização 

Tutoriais do Linux relacionados:

  • Como instalar o MongoDB no Ubuntu Linux
  • Coisas para instalar no Ubuntu 20.04
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Coisas para instalar no Ubuntu 22.04
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
  • Ubuntu 20.04 Guia
  • Ubuntu 20.04 truques e coisas que você pode não saber
  • Download do Linux
  • Arquivos de configuração do Linux: os 30 primeiros mais importantes
  • Ubuntu 22.04 Guia