GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Plesk

So richten Sie einen neo4j-Graph-Datenbankserver auf einem VPS ein

Diese Anleitung zeigt Ihnen, wie Sie einen Neo4j-Grafikdatenbankserver auf einem VPS mit CentOS 7 einrichten. Melden Sie sich zunächst über SSH als Root bei Ihrem VPS an und führen Sie dann die Befehle in der Neo4j-Yum-Repo-Einrichtungsanleitung aus. Hier ist das Wesentliche:

Repository einrichten

rpm --import https://debian.neo4j.org/neotechnology.gpg.key
cat <<EOF>  /etc/yum.repos.d/neo4j.repo
[neo4j]
name=Neo4j RPM Repository
baseurl=https://yum.neo4j.org/stable
enabled=1
gpgcheck=1
EOF

Installieren Sie Neo4j

yum install neo4j-3.5.1

Standardkennwort ändern

Aus Sicherheitsgründen ist es immer am besten, die Standardeinstellungen zu ändern. Der Standardbenutzername und Passwort ist „neo4j“. Im Folgenden wird das Passwort in das von Ihnen angegebene geändert, indem NEW_PASSWORD durch Ihren tatsächlichen neuen Passwortwert ersetzt wird.

neo4j-admin set-initial-password NEW_PASSWORD

Wichtiger Sicherheitshinweis:Dieses Dienstprogramm zum Festlegen des Anfangskennworts hat bei uns nicht funktioniert und keinen Fehler ausgegeben. Es sah so aus, als ob es gut funktionierte, aber das Passwort blieb auf dem Standardwert „neo4j“ – achten Sie darauf, besonders wenn Sie aus der Ferne auf die Datenbank zugreifen. Sie müssen das Passwort des neo4j-Benutzers mit der Desktop-Browser-Software oder über die neo4j-Konsole festlegen.

Fernzugriff

Wenn Sie remote auf die Datenbank zugreifen müssen, z. B. mit der Neo4j Desktop-Software, müssen Sie sie so konfigurieren, dass sie die öffentliche Schnittstelle des Servers und nicht nur localhost überwacht, indem Sie die Konfigurationsdatei für den Server bearbeiten. Bearbeiten Sie /etc/neo4j/neo4j.conf und suchen Sie nach dieser Zeile:

dbms.connector.bolt.listen_address=:7687

Ändern Sie es dann in:

dbms.connector.bolt.listen_address=0.0.0.0:7687

Ohne 0.0.0.0 wird nur die Localhost-Adresse überwacht, sodass sie nur für Benutzer und Web-Apps zugänglich ist, die auf demselben Server ausgeführt werden. Das Ändern auf 0.0.0.0 weist den Server-Daemon an, auf *allen* Schnittstellen auf dem Server zu lauschen, einschließlich der öffentlichen IP-Adresse.

Sie sollten sich jetzt mithilfe Ihrer neo4j Desktop-Software mit dem neo4j-Server verbinden können.

Wenn Sie versuchen, mit einer Webanwendung auf einem anderen Webserver auf den neo4j-Server zuzugreifen, vergewissern Sie sich, dass Ihr Webserver ausgehenden Port 7687 zulässt – dieser Port kann durchaus durch eine lokale Firewall auf dem Webserver blockiert werden.


Plesk
  1. So richten Sie WireGuard unter Ubuntu 22.04 ein

  2. So richten Sie einen FTP-Dump auf einem dedizierten Server ein

  3. So richten Sie SmarterStats auf Ihrem dedizierten Server ein

  4. So ändern Sie den Kompatibilitätsgrad der SQL-Datenbank

  5. So stellen Sie eine Verbindung zu Ihrer MSSQL-Datenbank (SSMS) her

Wie richte ich einen Apt-Cacher-Server ein?

So richten Sie Redis in cPanel ein

So richten Sie einen SSH-Schlüssel auf einem Plesk-Server ein

So richten Sie einen TeamSpeak-Server unter CentOS 7 ein

So richten Sie einen voll ausgestatteten Mailserver mit IRedMail auf Centos 7 VPS ein

So richten Sie einen Heimserver ein