Como instalar o último MongoDB no Ubuntu 18.04 Bionic Beaver Linux
- 4462
- 1009
- Spencer Emard
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.1
apenas. 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
- « Como instalar a última suíte de teste Phoronix no Ubuntu 18.04 Bionic Beaver
- Como configurar um servidor de arquivos NFS no Ubuntu 18.04 Bionic Beaver »