wils@web ~ $ cat ~/ajuda/como-instalar-o-mongodb-6-0-no-ubuntu-22-04-e-gerenciar-dados-com-mongoose.md
Banco de DadosComo instalar o MongoDB 6.0 no Ubuntu 22.04 e gerenciar dados com Mongoose
Este manual fornece um guia passo a passo sobre como instalar o MongoDB 6.0 no Ubuntu 22.04 e como gerenciar dados utilizando a biblioteca Mongoose.
Introdução
O MongoDB é um banco de dados NoSQL de alto desempenho e escalável. O Mongoose é uma biblioteca do Node.js que facilita a modelagem de dados e a interação com o MongoDB.
Passo a Passo para Instalação do MongoDB
- Atualizar o sistema:
sudo apt update && sudo apt upgrade -y - Importar a chave pública do MongoDB:
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add - - Adicionar o repositório do MongoDB:
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu jammy/multiverse amd64 packages/" | sudo tee /etc/apt/sources.list.d/mongodb-org-6.0.list - Atualizar a lista de pacotes:
sudo apt update - Instalar o MongoDB:
sudo apt install -y mongodb-org - Iniciar o serviço do MongoDB:
sudo systemctl start mongod - Habilitar o MongoDB para iniciar automaticamente:
sudo systemctl enable mongod - Verificar o status do MongoDB:
sudo systemctl status mongod
Gerenciando Dados com Mongoose
- Instalar o Node.js e npm:
sudo apt install -y nodejs npm - Criar um novo projeto Node.js:
mkdir meu-projeto && cd meu-projeto && npm init -y - Instalar o Mongoose:
npm install mongoose - Criar um arquivo de conexão:
const mongoose = require('mongoose'); mongoose.connect('mongodb://localhost:27017/meuBanco', { useNewUrlParser: true, useUnifiedTopology: true }); - Definir um modelo:
const usuarioSchema = new mongoose.Schema({ nome: String, idade: Number }); const Usuario = mongoose.model('Usuario', usuarioSchema);
Conclusão
Agora você instalou com sucesso o MongoDB 6.0 no Ubuntu 22.04 e configurou o Mongoose para gerenciar dados. Dica: Sempre mantenha seu MongoDB atualizado e faça backups regulares dos seus dados.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.