CentOS8にArangoDBをインストールする方法

このチュートリアルでは、CentOS 8にArangoDBをインストールする方法を示します。知らない人のために、ArangoDBはオープンソースのNoSQLデータベースマネージャーであり、最新のWebアプリケーションに必要なすべてのデータベース機能を提供します。 ArangoDBは、MySQLやPostgreSQLのような従来のデータストレージシステムを使用しません。 高性能でオープンソースであり、簡単に拡張できるように特別に設計されています。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo‘root権限を取得するコマンドに。 CentOS8にArangoDBNoSQLデータベースを段階的にインストールする方法を紹介します。

CentOS8にArangoDBをインストールします

ステップ1.まず、システムが最新であることを確認することから始めましょう。

sudo dnfアップデート

ステップ2.CentOS8にArangoDBをインストールします。

次に、ArangoDBリポジトリをシステムに追加します。

cd /etc/yum.repos.d/

次に、GPGキーをインポートして、リポジトリの追加を保護します。

curl -OL https://download.arangodb.com/arangodb37/RPM/arangodb.repo

その後、以下のコマンドを使用してArangoDBをインストールします。

sudo dnf install arangodb3-3.7.12-1.0

手順3.ArangoDBを構成します。

ArangoDBはすでにインストールされていますが、rootユーザー用にキーが構成されていないため、次のコマンドを使用してrootユーザーのパスワードを設定します。

arango_secure_installation

* ArangoDBサーバーでarango-secure-installationを実行すると、root以外の現在のすべてのデータベースユーザーが削除されることに注意してください。

その後、ArangoDBを起動して、シェルを使用できます。

sudo systemctl start arangodb3 arangosh

ArangoDBサーバーには、管理用のWebインターフェースが組み込まれています。 データベース、コレクション、ドキュメント、ユーザー、グラフの管理、クエリの実行と説明、サーバー統計の表示などを行うことができます。 ファイルを編集して設定できます /etc/arangodb3/arangosh.conf

nano /etc/arangodb3/arangod.conf

次の行を見つけます。

エンドポイント= tcp://127.0.0.1:8529

そして、それを次の行に置き換えます。

エンドポイント= tcp:// server-ip-address:8529

Save また、この変更を行った後、exitはArangoDBサービスを再起動します。

sudo systemctl restart arangodb3

手順4.ファイアウォールを構成します。

次に、ポート8529を開いてArangoDBにアクセスします。

sudo Firewall-cmd –add-port = 8529 / tcp –permanent
sudo Firewall-cmd –reload

ステップ5.ArangoDBWebインターフェースへのアクセス。

正常にインストールされたら、Webブラウザを開いて次の場所に移動します。 https://your-server-ip-address:8529 次のように表示されます。

おめでとう! ArangoDBが正常にインストールされました。 CentOS8システムにArangoDBNoSQLデータベースをインストールするためにこのチュートリアルを使用していただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします ArangoDBの公式ウェブサイト