Se você quer trabalhar com um banco de dados NoSQL no sistema da canonical, veja como instalar o banco de dados MongoDB no Ubuntu e derivados.
MongoDB é um sistema de banco de dados orientado a documentos de código aberto baseado na tecnologia NoSQL. Ele é compatível com o desenvolvimento de aplicativos da web modernos.
Esse incrível banco de dados inclui recursos como flexibilidade, linguagens de consulta expressivas, índices secundários e muito mais. Além disso, oferece grande escalabilidade e desempenho para construir aplicativos modernos com bancos de dados poderosos.
Em vez de salvar os dados em tabelas, como em bancos de dados relacionais, o MondoDB os salva em estruturas de dados BSON (uma especificação do tipo JSON) com um esquema dinâmico.
Isso torna a integração de dados em determinados aplicativos mais fácil e rápida.
MongoDB é um sistema de banco de dados adequado para uso em produção e com múltiplas funcionalidades. Este tipo de banco de dados é amplamente utilizado na indústria.
Além disso, seu código-fonte está disponível para sistemas operacionais como; Linux, Windows, OSX e Solaris.
Nas linhas a seguir, veremos como podemos instalar o MongoDB 4.4 nas últimas três versões do Ubuntu LTS, usando o gerenciador de pacotes apt.
Como instalar o banco de dados MongoDB no Ubuntu e seus derivados
Para instalar o banco de dados MongoDB no Ubuntu e ainda poder receber automaticamente as futuras atualizações dele, você deve fazer o seguinte:
Passo 1. Abra um terminal (use as teclas CTRL + ALT + T);
Passo 2. Atualize o gerenciador de pacotes e instale algumas dependências com os comandos abaixo;
sudo apt update
sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
Passo 3. Em seguida, baixe a chave do repositório
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
Passo 4. Agora, verifique qual é a versão do seu sistema usando o comando abaixo;
lsb_release -crs
Passo 5. Se seu sistema é um Ubuntu 20.04, adicione o repositório do programa com este comando;
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
Passo 6. Se seu sistema é um Ubuntu 18.04, adicione o repositório do programa com este comando;
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
Passo 7. Se seu sistema é um Ubuntu 16.04, adicione o repositório do programa com este comando;
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
Passo 8. Atualize novamente o gerenciador de pacotes com o comando:
sudo apt update
Passo 9. Agora use o comando abaixo para instalar o programa. Durante a instalação, o arquivo de configuração /etc/mongod.conf, o diretório de dados /var/lib/mongodb e o diretório de log /var/log/mongodb serão criados. Por padrão, o MongoDB é executado sob a conta de usuário mongodb. Se alterarmos os usuários, devemos também alterar a permissão para os diretórios de dados e registros, para atribuir acesso a esses diretórios;
sudo apt install mongodb-org
Passo 10. Agora podemos iniciar e verificar o processo mongod executando os seguintes comandos:
sudo systemctl start mongod
sudo systemctl status mongod
sudo service mongod start
sudo service mongod status
Pronto! Se tudo estiver correto, agora podemos iniciar um shell mongo sem opções para se conectar a um mongodb que está sendo executado em nosso host local usando a porta padrão 27017:
mongo
Desinstalando o banco de dados MongoDB no Ubuntu e derivados
Para desinstalar o banco de dados MongoDB no Ubuntu e derivados, faça o seguinte:
Passo 1. Abra um terminal;
Passo 2. Desinstale o programa, usando os comandos abaixo;
sudo service mongod stop
sudo apt-get purge mongodb-org*
sudo rm -r /var/log/mongodb
sudo rm -r /var/lib/mongodb
Veja também
Você também pode instalar o programa usando esse outro tutorial:
Como instalar o banco de dados MongoDB no OpenSUSE e derivados
Como instalar o banco de dados MongoDB no Fedora e derivados