Fedora 33 e MongoDB 4.4
Por: Marcelo A.
06 de Dezembro de 2020

Fedora 33 e MongoDB 4.4

Como instalar o MongoDB

Bancos de dados MongoDB

Estou começando a trabalhar com Node.js e fui devidamente apresentado ao MongoDB. Sempre utilizei MySQL, portanto, estou habituado a certos comportamentos em um banco de dados. Com o MongoDB a surpresa foi realmente agradável, ele usa uma estrutura semelhante a um objeto Javascript, cada registro dentro da tabela é um objeto. Integração perfeita com Javascript, não é mesmo?

Photo by Markus Winkler on Unsplash

Criando arquivo

Para começar, vamos criar um arquivo para armazenar as informações referentes ao repositório mongo-db. Utilizando o terminal, executamos o seguinte comando com permissões de super usuário:

sudo touch /etc/yum.repos.d/mongodb.repo

 

Adicionando o repositório

Para adicionar as informações referentes ao repositório, precisamos editar o arquivo “mongodb.repo” que acabamos de criar. Você pode utilizar o editor de texto de sua preferência, para este exemplo, vou utilizar o Gedit. Utilizando o terminal, executamos o seguinte comando com permissões de super usuário:

sudo gedit /etc/yum.repos.d/mongodb.repo

 

Com o arquivo aberto para edição, podemos adicionar o seguinte conteúdo:

[mongodb-4.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.4.asc

 

Salve as alterações realizadas no arquivo e feche-o.

Instalando o MongoDB

Com o repositório devidamente configurado em nosso sistema, podemos proceder para a instalação do MongoDB. Utilizando o terminal, executamos o seguinte comando com permissões de super usuário:

sudo dnf install mongodb-org

 

Verificando a instalação

Para verificar se todo o processo foi realizado com sucesso, podemos checar o retorno do comando para verificar a versão instalada do MongoDB. Utilizando o terminal, executamos o seguinte comando:

mongo -version

 

O retorno pode ter algumas diferenças, porém, deve ser algo semelhante a isso:

MongoDB shell version v4.4.2 
Build Info: { 
    "version": "4.4.2", 
    "gitVersion": "15e73dc5738d2278b688f8929aee605fe4279b0e", 
    "openSSLVersion": "OpenSSL 1.0.1e-fips 11 Feb 2013", 
    "modules": [], 
    "allocator": "tcmalloc", 
    "environment": { 
        "distmod": "rhel70", 
        "distarch": "x86_64", 
        "target_arch": "x86_64" 
    } 
}

Processo devidamente finalizado, já podemos utilizar o MongoDB em nosso sistema conforme nossa necessidade!

Para mais publicações como esta, acesse meu blog no Medium: Marcelo Albuquerque

 

R$ 80 / h
Marcelo A.
Itapeva / SP
Marcelo A.
5,0 (13 avaliações)
Horas de aulas particulares ministradas 29 horas de aula
Identidade verificada
  • CPF verificado
  • E-mail verificado
Curso Técnico: Técnico em Informática (ETEC Dr. Demétrio Azevedo Júnior)
Crie Sites e Web Apps com HTML, CSS, JavaScript, PHP e MySQL. Conheça conceitos fundamentais de Design para Web. Seja um desenvolvedor Full Stack!
Cadastre-se ou faça o login para comentar nessa publicação.

Confira artigos similares

Confira mais artigos sobre educação

+ ver todos os artigos

Encontre um professor particular

Busque, encontre e converse gratuitamente com professores particulares de todo o Brasil