# Wie verbinde ich mich mit meinem MongoDB-Server?

https://www.seturack.com/de/wissensdatenbank/artikel/how-do-i-connect-to-my-mongodb-server

1. Öffnen Sie im Panel **Meine Server** und klicken Sie auf Ihren Server.
2. Warten Sie auf dem Reiter **Übersicht**, bis die Zeile **App** „MongoDB ist bereit“ meldet. Die Seite aktualisiert sich selbst.
3. Kopieren Sie die Angaben aus den Zeilen **Verbindungsadresse**, **Login** und **Passwort**.

## Verbinden

Die Verbindungszeichenfolge sieht so aus:

`mongodb://yonetici:PASSWORD@IP:27017/?authSource=admin`

Der Login `yonetici` hat volle Rechte (Rolle root), daher ist es sinnvoll, für Ihre App einen eigenen Benutzer anzulegen. Die Version ist MongoDB 8.0.

## Sicherheit

- Der Datenbankport **27017** ist zum Internet hin offen. Damit sich nur Ihre eigenen Server verbinden können, beschränken Sie ihn in der Firewall: `ufw delete allow 27017/tcp`, danach `ufw allow from YOUR_IP to any port 27017`.
- Verbindungen laufen ohne TLS: Das Passwort ist geschützt, die Daten aber nicht verschlüsselt. Wenn Sie sensible Daten über das Internet übertragen, nutzen Sie einen SSH-Tunnel.
- Dies ist ein eigenständiger mongod: Transaktionen und Change Streams funktionieren nur auf Replica Sets. Wenn Sie sie brauchen, schalten Sie die Replikation selbst in `/etc/mongod.conf` ein.

**Noch kein Server?** [Bestellen Sie einen Server mit vorinstalliertem MongoDB](https://www.seturack.com/de/mongodb-vps): Sie wählen die Größe und zahlen nur, was Sie wählen.
