Linux-Installation, MongoDB-Start und Lösung allgemeiner Probleme

Linux-Installation, MongoDB-Start und Lösung allgemeiner Probleme

MongoDB-Installationsprozess und Problemaufzeichnungen

1. MongoDB-Installation

MongoDB herunterladen

Offizielle Adresse: https://www.mongodb.com/download-center/community

Möglicherweise müssen Sie sich registrieren. Ich verwende das Centos7-System und habe daher RHEL7.0 TGZ gewählt. Sie können selbst andere Systeme auswählen.

Wenn Sie sich nicht registrieren möchten, können Sie es hier herunterladen: https://www.mongodb.org/dl/linux

Schritte zum Herunterladen:

[root@localhost ~]# curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.6.tgz # Herunterladen [root@localhost ~]# tar -zxvf mongodb-linux-x86_64-rhel70-4.2.6.tgz # Entpacken [root@localhost ~]# mv mongodb-linux-x86_64-rhel70-4.2.6/ /usr/local/mongodb # Verschieben nach /usr/local/mongodb
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::3s::::::333:33333333333333333333ag33333333333333333333333333333 es333333333333333333333333333333 es33 nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht dann dann dann dann aber33333333333333333333 nicht3 nicht3 nicht3 nicht3 nicht3 nicht3 nicht3 nicht3 dann3 dann3 aber3 dann3 nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht dann nichtie dasen aber aber abersossoss aberstens aberstensss aberten aber abers :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::3s::::::333:33333333333333333333ag33333333333333333333333333333 es333333333333333333333333333333 es33 nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht dann dann dann dann aber33333333333333333333 nicht3 nicht3 nicht3 nicht3 nicht3 nicht3 nicht3 nicht3 dann3 dann3 aber3 dann3 nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht nicht dann nichtie dasen aber aber abersossoss aberstens aberstensss aberten aber abers :::::::::::
auth=true # Starten mit Berechtigung bind_ip=0.0.0.0
[root@localhost bin]# ./mongod -f ./mongodb.conf # Starten Sie MongoDB
[root@localhost bin]# ps -ef|grep mongodb # Überprüfen Sie den Ausführungsstatus root 34125 1 0 09:43 ? 00:00:08 ./mongod -f ./mongodb.conf
root 53204 33869 0 10:23 Punkte/0 00:00:00 grep --color=auto mongodb

Der Laufstatus ist wie in der Abbildung dargestellt:

Besuchen:

2. MongoDB-Hintergrundstart

Was wir hier verwenden, ist, MongoDB mit dem Hintergrundsystemctl zu starten

Fügen Sie zunächst MongoDB zum Dienst hinzu

vim /lib/systemd/system/mongodb.service

Schreiben

[Einheit]
Beschreibung=redis
Nach=Netzwerk.Ziel

[Service]
Typ=Forking
ExecStart=/usr/local/mongodb/bin/mongod -f /usr/local/mongodb/bin/mongodb.conf
ExecReload=/bin/kill -s HUP $MAINPID
ExecStop=/bin/kill -s QUIT $MAINPID
PrivateTmp=true

[Installieren]
WantedBy=Mehrbenutzer.Ziel

wq speichern und beenden

Führen Sie dann Folgendes aus. Denken Sie daran, den zuvor geöffneten MongoDB-Prozess zu beenden.

[root@localhost redis-6.0.1]# systemctl enable mongodb.service # Zum Booten hinzufügen [root@localhost redis-6.0.1]# systemctl is-enabled mongodb.service # Prüfen, ob der Bootvorgang erfolgreich war aktiviert

[root@localhost redis-6.0.1]# systemctl start mongodb # MongoDB-Dienst starten [root@localhost redis-6.0.1]# systemctl status mongodb # MongoDB-Laufstatus anzeigen

Wenn beim Start ein Problem auftritt, können Sie die Protokollreparatur über systemctl status mongodb anzeigen. Wie in der Abbildung gezeigt, wurde es erfolgreich gestartet.

Stellen Sie abschließend eine sanfte Verbindung her, um den Betrieb zu erleichtern

[root@localhost bin]# ln -s /usr/local/mongodb/bin/mongo /usr/bin/mongo
[root@localhost bin]# mongo
MongoDB-Shell-Version v4.2.6
Verbindung wird hergestellt mit: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
Implizite Sitzung: Sitzung { "id" : UUID("6924698e-44ae-4d01-a0ab-013210c61330") }
MongoDB-Serverversion: 4.2.6
> ^C
Tschüss

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • 2021 neueste Version der Windows 10-Systeminstallations- und Konfigurationsumgebung für die MongoDB-Datenbank
  • Einfaches Einführungstutorial zu MongoDB (Installation, Grundkonzepte, Benutzer erstellen)
  • Detaillierte Schritte zur Installation von Docker mongoDB 4.2.1 und zum Sammeln von Springboot-Protokollen
  • Installationsschritte für MongoDB4.2.5
  • Detaillierte Erklärung zur Installation von MongoDB mit Docker unter Linux
  • Detailliertes Installationstutorial zur Verbindung von Pycharm mit der MongoDB-Datenbank
  • Analyse des Prozesses der Installation von MongoDB auf Ubuntu, der Erstellung von Konten und Bibliotheken und des Hinzufügens von Koordinatenindizes
  • Detaillierte Schritte zur Installation von MongoDB mit Centos7 Yum
  • Tutorial zur Installation von MongoDB 3.4 auf CentOS7.2
  • Installationsschritte der MongoDB-Datenbank

<<:  Natives JavaScript, um den Karusselleffekt zu erzielen

>>:  Drei Implementierungsmethoden für die MySQL-Kopiertabelle und die Grant-Analyse

Artikel empfehlen

Detaillierte Erklärung zur Verwendung verschiedener MySQL-Indizes

1. Langsames Abfrageprotokoll 1.1 MySQL-Protokoll...

Eine kurze Erläuterung der Größeneinheiten in CSS

Die Kompatibilität der Browser wird immer besser....

Lösen Sie das Problem der Kombination von AND und OR in MySQL

Wie unten dargestellt: Wählen Sie Produktname, Pr...

DOCTYPE-Element ausführliche Erklärung vollständige Version

1. Übersicht In diesem Artikel wird das DOCTYPE-E...

JavaScript zum Erzielen eines dynamischen Tabelleneffekts

In diesem Artikel wird der spezifische Code für J...

So verstehen Sie SELinux unter Linux

Inhaltsverzeichnis 1. Einführung in SELinux 2. Gr...

Beispiel zur Optimierung der MySQL-Einfügeleistung

MySQL-Leistungsoptimierung Die MySQL-Leistungsopt...

MySQL 5.6.23 Installations- und Konfigurations-Umgebungsvariablen-Tutorial

In diesem Artikel finden Sie das Installations- u...

Detaillierte Einführung in die Mysql-Datumsabfrage

Abfrage des aktuellen Datums AKTUELLES DATUM AUSW...

Grundsätze und Nutzungsdetails für MySQL 8.0-Benutzer- und Rollenverwaltung

Dieser Artikel beschreibt die Benutzer- und Rolle...

Aufrufen von Baidu Map zum Abrufen von Längen- und Breitengrad in Vue

Im Projekt ist es erforderlich, den Breiten- und ...

So installieren Sie Docker und konfigurieren Alibaba Cloud Image Accelerator

Docker-Installation Über die Installation auf ein...

MySQL 8.0.18 Installations-Tutorial unter Windows (Abbildung)

Herunterladen Download-Adresse: https://dev.mysql...