MongoDB é um software de banco de dados orientado a documentos livre, de código aberto e multiplataforma, escrito na linguagem C++. Classificado como um programa de banco de dados NoSQL (não relacional), o MongoDB usa documentos semelhantes a JSON com esquemas.
Preparação para instalação do MongoDB
$ wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
$ sudo apt install gnupg
$ wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
Ubuntu 20.04
$ echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
Ubuntu 18.04
$ echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
Ubuntu 16.04
$ echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
Debian 10
$ echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0 main" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
Atualizar a lista de repositório
$ sudo apt update
Instalando o MongoDB via APT
$ sudo sudo apt install -y mongodb
Inicializar o serviço do MongoDB
$ sudo systemctl start mongodb
Caso exibir o erro abaixo
"Failed to start mongod.service: Unit mongod.service not found."
$ sudo systemctl daemon-reload
Verificar o status do serviço MongoDB
$ sudo systemctl status mongod
Para parar o serviço MongoDB
$ sudo systemctl stop mongod
Para reiniciar o serviço MongoDB
$ sudo systemctl restart mongod
Log do MongoDB
O log do MongoDB fica no caminho /var/log/mongodb/mongod.log, então verifique em tempo real com o comando abaixo:
$ sudo tail -f /var/log/mongodb/mongod.log
Feito!
Nenhum comentário:
Postar um comentário