Heim > System-Tutorial > LINUX > So installieren und konfigurieren Sie ArangoDB

So installieren und konfigurieren Sie ArangoDB

WBOY
Freigeben: 2024-08-07 18:19:21
Original
744 Leute haben es durchsucht

ArangoDB ist eine verteilte Open-Source-Datenbank mit mehreren Modellen. Es handelt sich um eine NoSQL-Datenbank mit drei Datenmodellen: Diagramm, Dokument und Schlüssel/Wert. ArangoDB verwendet eine SQL-ähnliche Abfragesprache (AQL), ​​um Hochleistungsanwendungen zu erstellen.

ArangoDB-Installation

ArangoDB unterstützt die Installation auf Windows, Linux, Docker, Mac und anderen Systemen.

Installation von ArangoDB unter Windows

Unter Windows können Sie die komprimierte Paketversion oder die ausführbare Dateiversion herunterladen. Ich bevorzuge die komprimierte Paketversion. Nach dem Herunterladen wählen Sie einfach ein Verzeichnis aus und dekomprimieren es direkt. Die Verzeichnisstruktur nach der Dekomprimierung umfasst ungefähr:

  • etc: Alle Konfigurationsdateien befinden sich in diesem Verzeichnis
  • usr: einschließlich Datenbankausführungsdateien und JS-Modulbibliotheken
  • var: Datenverzeichnis und FOXX-Programmverzeichnis

Die Startdatei befindet sich im Verzeichnis usr/bin/. Öffnen Sie beim Start ein Terminal, wechseln Sie in dieses Verzeichnis, führen Sie die Startdatei aus oder machen Sie daraus einen Windows-Dienst.

Installation von ArangoDB unter Linux

Dieser Artikel nimmt CentOS 7 als Beispiel. Befolgen Sie für andere Linux-Distributionen einfach die offiziellen Anweisungen.

Führen Sie den folgenden Befehl mit Root-Rechten aus:

cd <span class="hljs-regexp">/etc/</span>yum.repos.d/
curl -OL <span class="hljs-string">https:</span><span class="hljs-comment">//download.arangodb.com/arangodb33/CentOS_7/arangodb.repo</span>
yum -y install arangodb3<span class="hljs-number">-3.3</span><span class="hljs-number">.7</span>

yum -y install arangodb3-debuginfo<span class="hljs-number">-3.3</span><span class="hljs-number">.7</span>(默认情况下不是必须的)
Nach dem Login kopieren

Überprüfen Sie nach erfolgreicher Installation sorgfältig die Ausgabeinformationen des Terminals:

SICHERHEITSHINWEIS:
Führen Sie „arango-secure-installation“ aus, um ein Root-Passwort festzulegen
Das aktuelle Passwort lautet '894a31beb567898c6dc0easdefga1eb6b'

Es kann festgestellt werden, dass der Standardbenutzer root ist und ein temporäres Passwort sowie der Befehl zum Ändern des Root-Passworts bereitgestellt werden: arango-secure-installation. Dieser Befehl ist eigentlich ein Softlink zu arangod, und arangod ist der Datenbankserverbefehl von ArangoDB. Kann zum Starten der Datenbank, zum Ändern von Passwörtern usw. verwendet werden.

Gleichzeitig stellt ArangoDB einen Webclient zum Betrieb der Datenbank zur Verfügung. Der Standardport ist 8529. Sie können das Passwort auch ändern, nachdem Sie sich mit dem anfänglichen Passwort angemeldet haben Praktisch für Schüler, die mit der Befehlszeile noch nicht vertraut sind. Schließlich ist die grafische Benutzeroberfläche intuitiver.

ArangoDB-Konfiguration

ArangoDB hat viele Konfigurationsdateien, die wir normalerweise am häufigsten konfigurieren. Unter Linux befindet sich das Verzeichnis dieser Datei normalerweise unter /etc/arangodb3/, da ich es oft gewohnt bin, eine komprimierte Paketversion zu verwenden Datei Nur im Verzeichnis etc/arangodb3 des entpackten Verzeichnisses.

Zu den Inhalten, die normalerweise konfiguriert werden müssen, gehören der Datenspeicherpfad, der Protokollpfad, die Zugriffsadresse usw.

Datenpfad konfigurieren:

Verzeichnis = /var/lib/arangodb3

Protokollpfad konfigurieren:

file = /var/log/arangodb3/arangod.log

Zugriffspfad konfigurieren:

Endpunkt = tcp://127.0.0.1:8529

Wenn Sie nur lokal darauf zugreifen, ist das kein Problem, aber wenn Sie im LAN oder externen Netzwerk darauf zugreifen möchten, müssen Sie auch die Zugriffsadresse des LAN oder externen Netzwerks hinzufügen:

Endpunkt = tcp://192.168.1.101:8529

Nach der Änderung starten Sie die Datenbank neu und Sie können außerhalb des lokalen Computers darauf zugreifen.

ArangoDB-Startup

初始安装后会提供一串很长的密码,不太容易记住,所以我们要修改一下密码。我主要介绍两种修改密码的方法:在终端使用命令修改和在图形界面中修改。

1,在终端修改密码

在终端输入以下命令:

<span class="hljs-attribute">sudo</span> arango-secure-installation
Nach dem Login kopieren

系统会提示你输入 root 的密码:

Please enter password for root user:

输入两遍新密码即完成了密码更改,貌似不校验旧密码。

密码修改完后启动数据库登陆即可。

2,图形界面修改密码

使用图形界面操作,首先要启动 ArangoDB 数据库,有两种方式可启动数据库,一是直接使用上面提到的 arangod 命令:

 <span class="hljs-attribute">sudo</span> arangod
Nach dem Login kopieren

或者使用系统的服务 systemd 操作

 <span class="hljs-attribute">sudo</span> systemctl start arangodb3
Nach dem Login kopieren

......

INFO ArangoDB (version 3.3.7 [linux]) is ready for business. Have fun!

启动后查看终端或日志中有以上提示,表示启动成功。

查看一下 ArangoDB 的状态:

 <span class="hljs-attribute">sudo</span> systemctl status arangodb3
Nach dem Login kopieren

如果显示类似如下:

Active: active (running) since ...

表明启动成功。

两种启动方式比较推荐后一种,通过系统启动可以方便统一管理。

启动后即可在浏览器中打开客户端界面,输入 http://localhost:8529:

So installieren und konfigurieren Sie ArangoDB

username 默认为 root,密码就是那初始的一长串字符,登陆后,数据库选择 _system,进入到主页中,在左边栏中选择 USERS,在右边点击 root 用户,进去后就会看到修改密码的按钮,点击就可以修改密码了。

到此基本安装配置就完成了。

Das obige ist der detaillierte Inhalt vonSo installieren und konfigurieren Sie ArangoDB. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:linuxprobe.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage