Como instalar o MongoDB no CentOS/Rhel 7

Como instalar o MongoDB no CentOS/Rhel 7

MongoDB (nomeado de "Humongous") é um suporte de índice flexível completo e um banco de dados de consultas ricas. É um banco de dados NoSQL. O MongoDB fornece um grande armazenamento de mídia com Gridfs. Clique aqui para mais detalhes sobre o MongoDB.

MongoDB lançou uma nova versão estável 4.2 com muitas melhorias importantes. Este tutorial mais recente testado no CentOS 7 e ajuda você a instalar MongoDB 4.2 nos Centos 8/7/6 e Rhel 8/7/6 Sistemas.

Etapa 1 - Adicione o repositório MongoDB YUM

Adicione o seguinte conteúdo no arquivo de configuração do repositório YUM MONGODBB.repo conforme a versão necessária da versão MongoDB e o sistema. Para este artigo, estamos usando o MongoDB 4.0 repositório.

Sistemas Centos e Redhat apenas

vi /etc /yum.Repos.D/MongoDB.repo 
[MongoDB] Nome = MongoDB Repository Baseurl = http: // repo.MongoDB.org/yum/redhat/$ releasever/mongodb-org/4.2/$ Basearch/gpgCheck = 1 habilitado = 1 gpgKey = https: // www.MongoDB.org/static/pgp/server-4.2.ASC 

Etapa 2 - Instale o servidor MongoDB

Vamos usar o Yum Package Manager para instalar o pacote MongoDB-Org, ele instalará automaticamente todas as suas dependências. Para instalar qualquer revisão específica do MongoDB, especifique o nome do pacote com versão como MongoDB-Org-4.0.0. O comando a seguir instalará a versão estável mais recente disponível.

sudo yum instalar mongodb-org 

Etapa 3 - Iniciar o serviço MongoDB

Pacote MongoDB-Org-Server forneceu o script init MongoDB, use esse script para iniciar o serviço.

SystemCTL Iniciar o MongoD.Serviço # para o CentOS 8/7 Service MongoD Reiniciar # para o CentOS 6  

Configure o MongoDB para o AutoStart na inicialização do sistema.

SystemCtl Ativar MongoD.Serviço # para o CentOS 8/7 Chkconfig MongoD em # para o CentOS 6  

Etapa 4 - Verifique a versão do MongoDB

Use o seguinte comando para verificar a versão do MongoDB instalado

[[Email protegido] ~]# MongoD -Versão Versão DB V4.2.1 Versão Git: EDF6D45851C0B9EE15548F0F847DF141764A317E Openssl Versão: OpenSSL 1.0.1e-fips 11 de fevereiro de 2013 ALOCATOR: TCMALLOC Módulos: Nenhum Build Environment: Distmod: RHEL70 DISTARCH: x86_64 Target_arch: x86_64 

Conecte o MongoDB usando a linha de comando e execute alguns comandos de teste para verificar o trabalho adequado.

[[Email protegido] ~]# Mongo > Use MyDB; > dB.teste.salvar (a: 1)> dB.teste.encontre () "_id": objectId ("54FC2A4C71B56443CED99BA2"), "A": 1 

Parabéns, você instalou com sucesso o servidor MongoDB em seu sistema. Para a prática, você pode usar a concha do navegador MongoDB.

Referências:
http: // docs.MongoDB.org/manual/instalação/