Exercício – Instalar o MongoDB
Muitos aplicativos exigem um banco de dados. Aqui você instala o MongoDB, o "M" na pilha MEAN. Ele é uma solução de banco de dados NoSQL popular que é gratuita e de software livre. Um banco de dados NoSQL não exige que os dados sejam estruturados de forma predefinida como em um banco de dados relacional, como SQL Server ou MySQL.
O MongoDB armazena seus dados em documentos semelhantes ao JSON, que não exigem estruturas de dados rígidas. Você interage com o MongoDB usando consultas e comandos enviados usando JavaScript Object Notation ou JSON.
Observação
Este exercício é opcional. Se você quiser concluir este exercício, precisará criar uma assinatura do Azure antes de começar. Se você não tiver uma conta do Azure ou não quiser criar uma no momento, leia as instruções para entender as informações que estão sendo apresentadas.
Quais edições do MongoDB estão disponíveis?
O MongoDB fornece duas edições:
- Servidor da Comunidade do MongoDB
- MongoDB Enterprise Server
Aqui você instala o MongoDB Community Server. Posteriormente, você usará o MongoDB para armazenar informações sobre livros.
Como instalar o MongoDB?
O MongoDB pode ser instalado no Linux, no macOS e no Windows. Para fins de aprendizado, aqui você instala o MongoDB no Ubuntu usando o gerenciador de pacotes do Ubuntu apt.
O processo de instalação varia dependendo do sistema operacional. Se não estiver familiarizado com o Ubuntu, você ainda poderá prosseguir para ter uma noção de como as coisas funcionam.
Posteriormente, você pode conferir o guia de instalação para saber mais.
Instalar o MongoDB
Aqui, você instala o MongoDB com apenas alguns comandos. Você trabalha a partir da conexão SSH com a máquina virtual (VM) do Ubuntu que você criou na unidade anterior.
Observação
A atualização pode levar até 10 minutos.
Primeiro, garantimos que todos os pacotes atuais estejam atualizados:
sudo apt update && sudo apt upgrade -yObservação
A parte
sudosignifica que queremos executar o comando com privilégios administrativos.Instale o pacote do MongoDB:
sudo apt-get install -y mongodbQuando a instalação for concluída, o serviço deverá ser iniciado automaticamente. Use o seguinte comando para confirmar se o MongoDB está em execução:
sudo systemctl status mongodbVocê deve ver o serviço em execução:
azureuser@MeanStack:~$ sudo systemctl status mongodb ● mongodb.service - An object/document-oriented database Loaded: loaded (/lib/systemd/system/mongodb.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-08-22 16:46:30 UTC; 9s ago Docs: man:mongod(1) Main PID: 18360 (mongod) CGroup: /system.slice/mongodb.service └─18360 /usr/bin/mongod --config /etc/mongodb.conf Aug 22 16:46:30 MeanStack systemd[1]: Started An object/document-oriented database.Para verificar a instalação, execute
mongod --version.mongod --version
Mantenha a sua conexão SSH aberta para o próximo exercício.