このチュートリアルでは、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の公式ウェブサイト。