🚧MERN Stack
Guía: https://www.mongodb.com/resources/languages/mern-stack-tutorial
Preparación del entorno
Instalación de dependencias
Instalación de mongodb
1. Importar la clave GPG pública de MongoDB
curl -fsSL https://pgp.mongodb.com/server-7.0.asc | sudo gpg -o /usr/share/keyrings/mongodb-server-7.0.gpg --dearmor
2. Crear archivo de lista de repositorios
echo "deb [ signed-by=/usr/share/keyrings/mongodb-server-7.0.gpg ] https://repo.mongodb.org/apt/ubuntu $(lsb_release -cs)/mongodb-org/7.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-7.0.list
Esto es para MongoDB 7.0, que es estable al momento. Puedes cambiar el número si deseas otra versión.
3. Actualizar e instalar MongoDB
sudo apt update
sudo apt install -y mongodb-org
Iniciar MongoDB como servicio
1. Iniciar el servicio
sudo systemctl start mongod
2. Habilitar para que inicie con el sistema
sudo systemctl enable mongod
3. Verificar que esté corriendo
sudo systemctl status mongod
Deberías ver algo como:
Active: active (running)
🧪 Probar conexión
Puedes usar el cliente de línea de comandos:
mongosh
Esto te abrirá un prompt donde puedes correr comandos como:
show dbs
use miBase
db.miColeccion.insertOne({ nombre: "ChatGPT" })
🧪 Probar con Docker (opcional)
Si no quieres instalar MongoDB directamente en tu sistema operativo, puedes usar Docker:
docker run -d -p 27017:27017 --name mongodb mongo
Y luego conectarte con:
mongosh mongodb://localhost:27017
Programación de la aplicación
Última actualización