ArangoDB のインストールと構成方法
ArangoDB は、オープンソースの分散ネイティブ マルチモデル データベースであり、グラフ、ドキュメント、キー/値の 3 つのデータ モデルを備えた NoSQL データベースです。 ArangoDB は、SQL に似たクエリ言語 (AQL) を使用して、高パフォーマンスのアプリケーションを構築します。
ArangoDB は、Windows、Linux、Docker、Mac、およびその他のシステムへのインストールをサポートしています。
Windows では、圧縮パッケージ バージョンまたは実行可能ファイル バージョンをダウンロードできます。ダウンロード後、ディレクトリを選択して直接解凍するだけの圧縮パッケージ版を使用することを好みます。解凍後のディレクトリ構造には大まかに次のものが含まれます:
- etc: すべての設定ファイルはこのディレクトリにあります
- usr: データベース実行ファイルと js モジュール ライブラリを含む
- var: データディレクトリとFOXXプログラムディレクトリ
起動ファイルは 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 サイトの他の関連記事を参照してください。

このガイドは、QEMUエミュレーターを使用してLinux環境内で、無料およびオープンソースのDOS互換オペレーティングシステムであるFreedosをセットアップする方法を示しています。 これにより、分離を必要とせずにレガシーDOSソフトウェアと最新のハードウェアでゲームを実行できます

シンプルさ、安定性、使いやすさで知られるオペレーティングシステムであるLinux Mintは、ユーザーに人気があり、特に初心者に適しています。 デフォルトでシナモンデスクトップ環境を使用して、シンプルでフレンドリーなユーザーインターフェイスを提供します。ただし、別の外観を好む場合や、より多くのカスタマイズオプションが必要な場合は、KDEプラズマなどの他のデスクトップ環境をインストールできます。 KDEプラズマは、モダンでスタイリッシュなユーザーエクスペリエンスを提供する機能が豊富で、高度にカスタマイズ可能で視覚的に優れたデスクトップ環境です。幅広いカスタマイズオプション、高度なウィンドウ管理機能、洗練された美学があり、デスクトップエクスペリエンスをよりよく制御したいユーザーに最適です。 このガイドでは、Linuxミント22にKDE PLをインストールするための段階的にガイドします

Linuxシステムのパフォーマンスの最適化:RAMとCPUの使用量を削減します Linuxシステムは強力で効率的ですが、RAMおよびCPUの使用量が多いと、パフォーマンスを低下させ、アプリケーションを遅くし、サーバー、ワークステーション、または組み込みシステムがクラッシュすることさえあります。したがって、システムのスムーズな動作には、リソース使用量を最適化することが重要です。 このガイドでは、LinuxシステムでのRAMとCPUの使用を削減する実用的な方法を探り、監視ツール、プロセス管理、カーネルチューニング、システム最適化テクノロジーをカバーして、システムを効率的に稼働させます。 リソース集約型プロセスを特定します RAMとCPUの使用を減らすための最初のステップは、どのプロセスが最もリソースを消費するかを特定することです。これを行うには、次のコマンドラインツールを使用できます。 a。トップを使用します

Almalinux 8および9のシングルユーザーモード(救助モードとも呼ばれます)ガイド シングルユーザーモードは、システム管理者がメンテナンスタスクを実行し、問題をトラブルシューティングし、システム障害から回復できる合理化されたLinux環境です。シングルユーザーモードは、ルートパスワードをリセットしたり、構成エラーを修正したり、破損したファイルシステムを修正したり、通常の起動を防ぐシステムエラーを調査する必要がある場合に特に役立ちます。 RHELベースの分布として、Almalinux 8および9は、Grub Boot Loaderを介してシングルユーザーモードに簡単に入る方法を提供します。このガイドでは、Almalinux 8および9でシングルユーザーモードに入る方法を段階的に説明します。 単一の使用とは何ですか

Linuxシステムは、その力と信頼性で知られていますが、経験豊富なユーザーでさえ予期しない問題に遭遇します。予期せず削除されたファイル、忘れられたルートパスワード、またはシステムの実行が遅い場合の効率的なトラブルシューティングスキルであろうと、Linuxの専門家になるための鍵です。 このガイドでは、一般的なLinuxの問題解決シナリオと、システム管理者、開発者、および日常のLinuxユーザーの間で一般的な段階的なソリューションを紹介します。 シーン1:重要なファイルの予期しない削除 RMコマンドを使用して重要なファイルを誤って削除し、復元する必要があります。 WindowsやMacOSとは異なり、Linuxにはターミナルから削除されたファイルを保存するための「リサイクルビン」が組み込まれていません。 回復オプションは依存します

Dockerは、コンテナと呼ばれる孤立した環境でアプリケーションを実行できる強力なツールです。ただし、アプリケーションが必要なファイルとディレクトリにアクセスできるように、Dockerフォルダーの権限を変更する必要がある場合があります。 この記事では、LinuxシステムのDockerフォルダーの許可を永久に変更するプロセスをガイドします。 Dockerフォルダーの許可を理解します デフォルトでは、DockerはLinux Systemsの特定のディレクトリに、画像、コンテナ、ボリュームなどのデータを保存します。最も一般的なディレクトリは/var/lib/dockerです。 これらのフォルダーの権限により、ファイルの読み取り、書き込み、実行できる人が決定されます。もし

LinuxのPortainer CEでDocker管理を簡素化:ステップバイステップガイド 特に新人にとって、コマンドラインを介してDockerコンテナの管理は気が遠くなる可能性があります。 Portainer CE(Community Edition)は、無料で軽量で直感的なソルティオを提供しています

このガイドでは、Linux Systemsのリアルタイムの音声からテキストへの転写のためにWhisper AIをインストールして使用する方法を詳しく説明しています。 Openaiの作成であるWhisper AIは、複数の言語にわたって高精度の転写を提供します。主にバッチプロセス用に設計されています


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

WebStorm Mac版
便利なJavaScript開発ツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

ホットトピック









