8 Installation und Konfiguration

MongoDB kann auf verschiedenen Plattformen installiert werden, und der Prozess variiert je nach Betriebssystem. Hier sind die allgemeinen Schritte für die Installation und Konfiguration von MongoDB.

8.1 Voraussetzungen


8.2 Schritte zur Installation

8.2.1 Paketquelle hinzufügen (Linux)

Für eine aktuelle MongoDB-Version können die offiziellen MongoDB-Repositories hinzugefügt werden:

Beispiel für Ubuntu:

wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
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
sudo apt-get update

8.2.2 Installation

8.2.3 MongoDB-Dienst starten


8.3 Konfiguration

8.3.1 Konfigurationsdatei

Die MongoDB-Konfigurationsdatei (in der Regel mongod.conf) steuert wichtige Parameter wie:

Standardpfade für die Konfigurationsdatei: - Linux: /etc/mongod.conf - Windows: Im Installationsverzeichnis. - macOS: /usr/local/etc/mongod.conf

8.3.2 Beispiel einer Konfigurationsdatei

storage:
  dbPath: /var/lib/mongodb
  journal:
    enabled: true

systemLog:
  destination: file
  logAppend: true
  path: /var/log/mongodb/mongod.log

net:
  bindIp: 0.0.0.0
  port: 27017

security:
  authorization: enabled

8.3.3 Konfiguration anwenden

MongoDB kann mit einer benutzerdefinierten Konfigurationsdatei gestartet werden:

mongod --config /pfad/zur/mongod.conf

8.4 Nach der Installation

8.4.1 Dienststatus überprüfen

sudo systemctl status mongod

8.4.2 Verbindung zur MongoDB-Shell herstellen

mongo

8.4.3 Erste Schritte mit der Shell


8.5 Empfehlungen

MongoDB ist nach der Installation direkt einsatzbereit. Für produktive Umgebungen sollte jedoch eine sorgfältige Konfiguration vorgenommen werden, um Sicherheit, Verfügbarkeit und Skalierbarkeit zu gewährleisten.