Installation von MongoDB auf einem Linux-Server
MongoDB ist eine kostenlose, Open-Source-Dokumenten-orientierte Datenbank, die Daten in JSON-ähnlichen Dokumenten mit einem flexiblen Schema speichert. Diese "NoSQL"-Datenbank ist eine beliebte Alternative zu traditionellen relationalen Datenbanken wie MySQL. Erfahren Sie, wie Sie MongoDB auf einem Cloud Server mit CentOS 7, Ubuntu 14.04 oder Ubuntu 16.04 installieren.
Es gibt zwei Möglichkeiten, MongoDB zu installieren:
- Auf einem neuen Server:
MongoDB ist als fertige Anwendung verfügbar, die beim Aufbau automatisch auf dem Server installiert werden kann.
- Auf einem bestehenden Server:
MongoDB kann manuell installiert und auf einem bestehenden Server konfiguriert werden.
Anforderungen
- Ein Cloud Server mit Linux (CentOS 7, Ubuntu 14.04 oder Ubuntu 16.04).
Dank Startguthaben testen Sie Cloud Server bei IONOS 1 Monat lang kostenlos (oder bis das Guthaben verbraucht ist) und erleben die perfekte Kombination aus Leistung und Sicherheit!
MongoDB auf einem neuen Server installieren
Loggen Sie sich im Cloud Panel ein uns gehen Sie dann auf Infrastruktur > Server.
- Klicken Sie auf + Erstellen, um einen neuen Server zu erstellen.
- Geben Sie einen Namen für den Server ein und klicken Sie auf die Serverkonfiguration, die Sie verwenden möchten.
- Klicken Sie auf die Registerkarte Anwendungen.
- Klicken Sie auf das Symbol Suchen und suchen Sie nach MongoDB.
- Klicken Sie auf MongoDB.
- Klicken Sie auf Erstellen, um den Server zu erstellen.
MongoDB auf einem bestehenden Server installieren
CentOS 7
Um das Repository hinzuzufügen, erstellen Sie eine mongodb-org-3.6.repo-Datei und öffnen Sie sie zur Bearbeitung:
sudo nano /etc/yum.repos.d/mongodb-org-3.6.repo
Füge den folgenden Inhalt zu dieser Datei hinzu:
[mongodb-org-3.6]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.6/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.6.asc
Speichern und beenden Sie die Datei.
Aktualisieren Sie das System:
sudo yum update
Installieren Sie MongoDB mit dem Befehl:
sudo yum install -y mongodb-org
Kontrolle des MongoDB-Dienstes
Starten Sie MongoDB:
sudo systemctl start mongod
Stoppen Sie MongoDB:
sudo systemctl stop mongod
Starten Sie MongoDB neu:
sudo systemctl restart mongod
- Verschlüsselt Webseiten-Kommunikation
- Verhindert Sicherheits-Warnungen
- Verbessert Google-Platzierung
Ubuntu 14.04
Starten Sie MongoDB neu: Importieren Sie den öffentlichen MongoDB GPG-Schlüssel:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
Erstelle eine mongodb-org-3.6.list Datei:
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
Aktualisieren Sie die Paketdatenbank:
sudo apt-get update
Installieren Sie MongoDB:
sudo apt-get install -y mongodb-org
Kontrolle des MongoDB-Dienstes
Starten Sie MongoDB:
sudo service mongod start
Stoppen Sie MongoDB:
sudo service mongod stop
Starten Sie MongoDB neu:
sudo service mongod restart
- Flexibel: Hosting, das jedem Website-Traffic standhält
- Verlässlich: Inklusive 24/7-Support und persönlicher Beratung
- Sicher: Kostenloses SSL-Zertifikat, DDoS-Schutz und Backups
Ubuntu 16.04
Importieren Sie den öffentlichen MongoDB GPG-Schlüssel:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
Erstelle eine mongodb-org-3.6.list Datei:
echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.6 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.6.list
Aktualisieren Sie die Paketdatenbank:
sudo apt-get update
MongoDB installieren
sudo apt-get install -y mongodb-org
Kontrolle des MongoDB-Dienstes
Starten Sie MongoDB:
sudo systemctl start mongod
Stoppen Sie MongoDB:
sudo systemctl stop mongod
Starten Sie MongoDB neu:
sudo systemctl restart mongod
Mit Managed MongoDB von IONOS können Sie sich auf das Wesentliche konzentrieren. Ob Installation, Betrieb oder Wartungsarbeiten, IONOS sorgt für einen zuverlässigen Betrieb Ihrer hochperformanten Datenbanken.