GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Neo4j unter Ubuntu 20.04 installieren und konfigurieren – Schritt-für-Schritt-Anleitung?

Neo4j ist ein in Java geschriebenes Open-Source-Verwaltungssystem für grafische Datenbanken. Im Gegensatz zu den traditionellen relationalen Datenbanken wie SQL, die Tabellen mit Zeilen und Spalten haben, ist eine Graphdatenbank durch Knoten, Kanten und Eigenschaften gekennzeichnet.

Graph-Datenbanken bieten normalerweise eine bessere Leistung als ihre SQL- und NoSQL-Pendants.

In einer Graphdatenbank werden Daten als Knoten und Beziehungen zwischen diesen Datenknoten modelliert. Neo4j kann komplexe Beziehungen mit geringem Overhead abfragen, da alle Knoten Verweise auf andere Knoten haben, die verwandt sind. Neo4j ist in einer kostenlosen Community Edition und einer Enterprise Edition für kommerzielle Zwecke erhältlich.

Hier bei LinuxAPT helfen wir unseren Kunden im Rahmen unserer Serververwaltungsdienste regelmäßig bei der Durchführung verwandter Datenbankverwaltungssystemabfragen.

In diesem Zusammenhang betrachten wir die Installation und Konfiguration von Neo4j auf Ubuntu 20.04


Schritte zur Installation von Neo4j auf Ubuntu 20.04

1. Systemaktualisierung durchführen

Wir empfehlen, den Paketindex Ihres Systems zu aktualisieren, bevor Sie fortfahren. Starten Sie daher Ihr Terminal und führen Sie den folgenden Befehl aus:

$ sudo apt update


2. Systempakete installieren

Als nächstes werden wir ein paar zusätzliche Pakete installieren. Diese Pakete sind möglicherweise bereits in Ihrem Ubuntu 20.04-System vorhanden, aber Sie können trotzdem den folgenden Befehl ausführen:

$ sudo apt install software-properties-common apt-transport-https ca-certificates 


3. GPG-Schlüssel herunterladen und hinzufügen

Die Neo4j-Datenbank-Engine ist nicht im offiziellen Ubuntu-Paket-Repository enthalten. Wir müssen den GPG-Schlüssel von Neo hinzufügen, mit dem wir Neo4j auf Ubuntu 20.04 installieren können

Fahren Sie also fort und laden Sie den Neo4j-GPG-Schlüssel herunter und fügen Sie ihn hinzu:

$ wget -O - https://debian.neo4j.com/neotechnology.gpg.key | sudo apt-key add -

Fügen Sie danach das Neo4j 4.3-Repository zur Quellenlistendatei hinzu:

$ echo 'deb https://debian.neo4j.com stable 4.3' | sudo tee -a /etc/apt/sources.list.d/neo4j.list

Aktualisieren Sie als Nächstes die Paketlisten:

$ sudo apt update


4. Installieren Sie Neo4j

Hier werden wir Neo4j installieren. Dadurch werden auch einige andere Abhängigkeiten heruntergeladen, die von neo4j benötigt werden. Zusätzlich wird eine kompatible Java-Version auf Ihrem System installiert. Führen Sie den Befehl aus:

$ sudo apt install neo4j

Sobald die Installation abgeschlossen ist, aktivieren und starten Sie den Neo4j-Dienst, indem Sie den folgenden Befehl ausführen:

$ sudo systemctl enable neo4j.service
$ sudo systemctl start neo4j.service

Stellen Sie sicher, dass neo4j installiert ist und erfolgreich ausgeführt wird:

$ sudo systemctl status neo4j.service


Wie konfiguriere ich Neo4j?

Jetzt, da Neo4j betriebsbereit ist, können wir eine Verbindung zur Datenbank herstellen und Administratoranmeldeinformationen einrichten. Um dies zu erreichen, nutzen wir die Cypher-Shell, ein Befehlszeilendienstprogramm zum Ausführen von Abfragen für die Neo4j-Datenbankinstanz.

Starten Sie also die interaktive Shell mit dem Befehl:

$ cypher-shell

Melden Sie sich nach dem Starten der Shell mit den Standardanmeldeinformationen an:

username: neo4j
Password: neo4j

Aus offensichtlichen Sicherheitsgründen müssen Sie ein neues starkes Passwort festlegen. Also machen Sie mit und geben Sie ein sicheres Passwort ein.


Wie greife ich auf die Weboberfläche von Neo4j zu?

Hier greifen wir auf das Neo4j-Web-Dashboard zu. Starten Sie also Ihren bevorzugten Webbrowser und rufen Sie die angezeigte URL auf, um auf die Anmeldeseite von Neo4J zuzugreifen:

http://localhost:7687/

Standardmäßig ist Neo4j so konfiguriert, dass es nur Verbindungen von lokalen Host-IP-Adressen akzeptiert. Der Grund dafür ist, der Datenbank-Engine zusätzliche Sicherheit zu bieten.

Um von einem externen System auf Neo4j zuzugreifen, bearbeiten Sie die Datei /etc/neo4j/neo4j.conf, suchen Sie die folgende Zeile und kommentieren Sie sie aus:

dbms.default_listen_address=0.0.0.0 

Sie können die IP-Adresse Ihres Servers auch in der Konfigurationsdatei angeben.

Um nun auf das Neo4j-Dashboard zuzugreifen, verwenden Sie Ihre Administrator-Anmeldedaten. Sie sehen die Neo4j-Weboberfläche.



Ubuntu
  1. Installieren Sie Python 3.11 auf Ubuntu 20.04 - Schritt-für-Schritt-Anleitung?

  2. Busybox unter Ubuntu 20.04 LTS installieren und verwenden - Schritt-für-Schritt-Anleitung?

  3. Rundeck auf Ubuntu 20.04 installieren - Schritt-für-Schritt-Anleitung ?

  4. Asterisk auf Ubuntu 20.04 installieren - Schritt für Schritt Anleitung ?

  5. Installieren Sie Jekyll auf Ubuntu 20.04 - Eine Schritt-für-Schritt-Anleitung?

Installieren und konfigurieren Sie Git unter Ubuntu 16.04

Installieren und konfigurieren Sie Fail2ban unter Ubuntu 20.04

So installieren und konfigurieren Sie Neo4j unter Ubuntu 20.04

Installieren Sie WildFly auf Ubuntu 20.04 - Schritt-für-Schritt-Anleitung?

Neo4j unter Ubuntu 20.04 installieren und konfigurieren – Schritt-für-Schritt-Anleitung?

7-zip auf Ubuntu 20.04 installieren - Schritt-für-Schritt-Anleitung ?