Debian10にCouchDBをインストールする方法

リナックス

CouchDB 高性能のオープンソースです NoSQL データがキー/値のペア、リスト、またはマップとしてJSONベースのドキュメント形式で保存されるソリューション。 それは提供します RESTFUL API これにより、ユーザーはオブジェクトの読み取り、編集、削除などのタスクを実行することにより、データベースドキュメントを簡単に管理できます。

CouchDB ネットワーク内のさまざまなインスタンス間でのデータベースの高速インデックス作成や簡単なレプリケーションなどの大きな利点を提供します。 このガイドでは、インストール方法について説明します CouchDB オン Debian 10

ステップ1:DebianにCouchDBリポジトリを追加する

まず、ログインしてみましょう。 Debian サーバーと、次のようにaptパッケージマネージャーを使用してパッケージリストを更新します。

$ sudo apt update

次に、を追加する必要があります CouchDB のリポジトリ Debian 次のように:

$ echo "deb https://apache.bintray.com/couchdb-deb buster main" | sudo tee -a /etc/apt/sources.list

その後、インポートします GPG 図のようにcurlコマンドを使用してキーを押します。

$ curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add -
DebianにCouchDBリポジトリを追加する
DebianにCouchDBリポジトリを追加する

ステップ2:DebianにCouchDBをインストールする

 

とともに CouchDB リポジトリが配置されたら、システムパッケージリストを更新して、新しく追加されたリポジトリを同期します。

$ sudo apt update

次にインストールします CouchDB 示されているようにaptパッケージマネージャーを使用します。

$ sudo apt install couchdb
DebianにCouchDBをインストールする
DebianにCouchDBをインストールする

途中で、いくつかの重要な詳細を入力するように求められます。 まず、インスタンスに設定する構成のタイプを指定する必要があります。 単一のサーバーにのみインストールするため、「」を選択します。スタンドアロン‘オプション。

DebianでCouchDBを構成する
DebianでCouchDBを構成する

次に、ネットワークバインドインターフェイスを提供します。 これは最初はに設定されています ローカルホスト 住所 – 127.0.0.1。 ただし、次のように設定できます 0.0.0.0 すべてのネットワークインターフェイスをリッスンできるようにします。

CouchDBネットワークインターフェースを構成する
CouchDBネットワークインターフェースを構成する

その後、管理者パスワードを入力します。 これは、アクセス時に使用されるパスワードです。 CouchDB 経由 WebUI

CouchDB管理者パスワードを設定する
CouchDB管理者パスワードを設定する

そしてそれを確認します。

CouchDB管理者パスワードを確認する
CouchDB管理者パスワードを確認する

ステップ3:CouchDBが実行されていることを確認する

CouchDB ポートをリッスンします 5984 デフォルトでは。 次のようにnetstatユーティリティを呼び出すことで、これを確認できます。

$ sudo netstat -pnltu | grep 5984
CouchDBポートを確認する
CouchDBポートを確認する

または、システムサービスを使用して、 CouchDB デーモンが実行されています:

$ sudo systemctl status couchdb
CouchDBステータスを確認する
CouchDBステータスを確認する

素晴らしい、私たちの CouchDB インスタンスは期待どおりに実行されています。

ステップ4:WebUIを介してCouchDBにアクセスする

の管理 CouchDB それが提供するシンプルで直感的なウェブインターフェースのおかげで、簡単です。 CouchDBにアクセスするには、次のURLを参照します。

http://localhost:5984 

インストール時に設定したユーザー名とパスワードを使用してログインする必要があります。

CouchDB管理者ログイン
CouchDB管理者ログイン

ログインすると、次のインターフェイスが表示されます。

CouchDBダッシュボード
CouchDBダッシュボード

そして、それで終わりです。 のインストールについて説明しました CouchDB オン Debian 10

Hope this helps!

Source link

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です