ArangoDB は、オープンソースの分散ネイティブ マルチモデル データベースであり、グラフ、ドキュメント、キー/値の 3 つのデータ モデルを備えた NoSQL データベースです。 ArangoDB は、SQL に似たクエリ言語 (AQL) を使用して、高パフォーマンスのアプリケーションを構築します。
ArangoDB は、Windows、Linux、Docker、Mac、およびその他のシステムへのインストールをサポートしています。
Windows では、圧縮パッケージ バージョンまたは実行可能ファイル バージョンをダウンロードできます。ダウンロード後、ディレクトリを選択して直接解凍するだけの圧縮パッケージ版を使用することを好みます。解凍後のディレクトリ構造には大まかに次のものが含まれます:
起動ファイルは usr/bin/ ディレクトリにあります。起動するときは、ターミナルを開いてこのディレクトリに切り替え、起動ファイルを実行するか、Windows サービスにすることもできます。
この記事では CentOS 7 を例に挙げています。他の Linux ディストリビューションの場合は、公式の手順に従ってください。
root権限で次のコマンドを実行します:
リーリーインストールが成功したら、ターミナルの出力情報を注意深く確認してください:
セキュリティのヒント:
「arango-secure-installation」を実行して root パスワードを設定します
現在のパスワードは '894a31beb567898c6dc0easdefga1eb6b' です
デフォルトのユーザーは root であり、root パスワードを変更するコマンド arango-secure-installation が提供されていることがわかります。このコマンドは実際には arangod へのソフト リンクであり、arangod はArangoDB のデータベース サーバー コマンドは、データベースの起動、パスワードの変更などに使用できます。
同時に、ArangoDB はデータベースを操作するための Web クライアントを提供します。デフォルトのポートは 8529 です。初期パスワードでログインした後にパスワードを変更することもできます。コマンド ラインを初めて使用する学生にとっては、グラフィカル インターフェイスの方が直感的です。
ArangoDB には多くの設定ファイルがあります。私たちが通常最も設定するのは arangod.conf です。Windows では、圧縮されたパッケージ バージョンを使用することが多いため、このファイルのディレクトリは通常 /etc/arangodb3/ にあります。ファイルは解凍したディレクトリの etc/arangodb3 ディレクトリにあります。
通常設定が必要な内容には、データストレージパス、ログパス、アクセスアドレスなどが含まれます。
データパスを設定します:
ディレクトリ = /var/lib/arangodb3
ログパスを構成します:
ファイル = /var/log/arangodb3/arangod.log
アクセスパスを設定します:
エンドポイント = tcp://127.0.0.1:8529
ローカルでのみアクセスする場合は問題ありませんが、LAN または外部ネットワーク上でアクセスする場合は、LAN または外部ネットワークのアクセス アドレスも追加する必要があります:
エンドポイント = tcp://192.168.1.101:8529
変更後、データベースを再起動すると、ローカルマシンの外部からデータベースにアクセスできるようになります。
初始安装后会提供一串很长的密码,不太容易记住,所以我们要修改一下密码。我主要介绍两种修改密码的方法:在终端使用命令修改和在图形界面中修改。
1,在终端修改密码
在终端输入以下命令:
<span class="hljs-attribute">sudo</span> arango-secure-installation
系统会提示你输入 root 的密码:
Please enter password for root user:
输入两遍新密码即完成了密码更改,貌似不校验旧密码。
密码修改完后启动数据库登陆即可。
2,图形界面修改密码
使用图形界面操作,首先要启动 ArangoDB 数据库,有两种方式可启动数据库,一是直接使用上面提到的 arangod 命令:
<span class="hljs-attribute">sudo</span> arangod
或者使用系统的服务 systemd 操作
<span class="hljs-attribute">sudo</span> systemctl start arangodb3
......
INFO ArangoDB (version 3.3.7 [linux]) is ready for business. Have fun!
启动后查看终端或日志中有以上提示,表示启动成功。
查看一下 ArangoDB 的状态:
<span class="hljs-attribute">sudo</span> systemctl status arangodb3
如果显示类似如下:
Active: active (running) since ...
表明启动成功。
两种启动方式比较推荐后一种,通过系统启动可以方便统一管理。
启动后即可在浏览器中打开客户端界面,输入 http://localhost:8529:
username 默认为 root,密码就是那初始的一长串字符,登陆后,数据库选择 _system,进入到主页中,在左边栏中选择 USERS,在右边点击 root 用户,进去后就会看到修改密码的按钮,点击就可以修改密码了。
到此基本安装配置就完成了。
以上がArangoDB のインストールと構成方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。