CentOSにCouchDBをインストールする方法 CentOSでのCouchDBインストールチュートリアル

CentOSにCouchDBをインストールする方法 CentOSでのCouchDBインストールチュートリアル

Apche CouchDB は、Apche Software Foundation によって開発された無料のオープンソース NoSQL データベースであり、単一ノード データベースまたはクラスター化データベースとして使用できます。では、CentOS に CouchDB をインストールするにはどうすればよいでしょうか? この記事では、CentOS に CouchDB をインストールする手順を紹介します。

CouchDBリポジトリを有効にする

CentOS に CouchDB をインストールする最も簡単な方法は、ベンダー リポジトリを有効にしてバイナリ パッケージをインストールすることです。

oot ユーザーまたは sudo 権限を持つユーザーとしてエディターを開き、CouchDB リポジトリ ファイルを作成します。

sudo im /etc/yum.epos.d/binty-pche-couchdb-pm.epo

次の内容をファイルに貼り付けます。

[binty--pche-couchdb-pm] nme=binty--pche-couchdb-pm bseul=http://pche.binty.com/couchdb-pm/el$elesee/$bsech/ gpgcheck=0 epo_gpgcheck=0 enbled=

ファイルを保存します。

2. CentOSにCouchDBをインストールする

CouchDB パッケージは、次のコマンドを実行してインストールできます。

sudo dnf instll couchdb

インストールが完了したら、次のコマンドを使用して CouchDB サービスを開始します。

sudo systemctl enble --now couchdb

3. CouchDBを構成する

CouchDB データベースは、シングルノード モードまたはクラスター モードで設定できます。この例では、シングルノード モードで構成します。 Fuxton を使用して CouchDB を構成できます。http http://27.0.0.:5984/_utils#setup _utils#setup アドレスを入力するか、コマンド ラインで構成できます。

コマンドラインから dmin ユーザーとデータベースを作成します。

Apche CouchDB データおよび構成ファイルは/opt/couchdbディレクトリに保存されます。管理者アカウントを作成するには、 locl.iniファイルを開き、 [dmins]セクションの下にusenme = psswodの形式で行を追加します。

sudo im /opt/couchdb/etc/locl.ini

追加された内容は次のようになります。mysecetpsswod mysecetpsswod設定したパスワードに置き換えられます。

[dmins] dmin = mysecetpsswod

次のコマンドを使用して CouchDB サービスを再起動すると、変更されたパスワードが有効になります。

sudo systemctl estt couchdb

同じ形式を使用して複数の管理者アカウントを追加できます。新しいアカウントを追加した後は、必ず CouchDB サービスを再起動してください。

culを使用して、システム データベース_uses_eplicto 、および_globl_chngesを作成します。

cul -u ADMINUSER:PASS -X PUT http://27.0.0.:5984/_uses cul -u ADMINUSER:PASS -X PUT http://27.0.0.:5984/_eplicto cul -u ADMINUSER:PASS -X PUT http://27.0.0.:5984/_globl_chnges

各コマンドが実行されると、通常、次のコンテンツが返されます。

{"ok":tue}

4. CouchDBデータベースのインストールを確認する

CouchDB データベース サービスは、デフォルトではloclhost:5984で実行されています。インストールが成功し、サービスが実行中であることを確認するには、次のculコマンドを実行します。このコマンドは、CouchDB データベースに関する情報を JSON 形式で出力します。

cul http://27.0.0.:5984/

以下の出力はわかりやすくするためにフォーマットされています。

{ "couchdb":"Welcome", "esion":"2.3.", "git_sh":"c298094", "uuid":"5e3878666b077eb9d47b7b06c25b", "fetues":[ "pluggble-stoge-engines", "schedule" ], "endo":{ "nme":"The Apche Softwe Foundtion" } }

<<:  Googleの検索バックリンクアルゴリズムのアップデートが開始され、スパムリンク対策に重点が置かれる

>>:  VirtualBox で拡張機能をインストールできない場合の対処方法

推薦する

ワイルドカード SSL 証明書を使用する方法は?種類は何ですか?

ワイルドカード SSL 証明書 (Wildcd SSL Cetificte) は、ワイルドカード ド...

CentOS 7 ファイアウォールのオープンポート設定チュートリアル

ファイアウォールのポートが開いているかどうかを確認するにはどうすればよいですか? CentOS 7....

IPv6に解決後、ドメイン名にアクセスできない理由

Nmechep でドメイン名を正常に登録した後、そのドメイン名を通常どおり使用して Web サイトに...

データ資産の管理方法 (データ資産管理とは何ですか? 企業はデータ資産をどのように管理しますか?)

データ資産管理とは何ですか? 企業はデータ資産をどのように管理しますか?ビッグデータの時代となり、多...

母子用品のブランドプロモーション(限界を打ち破り、「コンテンツ+」時代の母子ブランドマーケティングをどう突破するか?)

限界を打ち破り、「コンテンツ+」時代に母子ブランドマーケティングはどのように突破できるのか?ブランド...

衛生を守るための宣伝板(崇左市が健康テーマパーク、健康歩道、健康知識回廊を建設)

崇左市は健康テーマパーク、健康トレイル、健康知識回廊を建設私たちの街は、すべての人々が健康的なライフ...

電子商取引ブランド企画会社(中国電子商取引代理店トップ10)

中国のトップ10電子商取引代理店企業中国の電子商取引運営企業トップ10 2024年は中国が国際インタ...

インターネット操作内容(5分でインターネット操作とは何かを理解する)

インターネットオペレーションとは何かを5分で理解する前回の記事では、インターネット業界がオペレーショ...

韓国のナチュラルコスメブランドランキング(韓国のコスメブランドトップ10が発表されました。あなたのコスメがどのレベルに属しているか確認してください。)

韓国のトップ10化粧品ブランドが発表されました。あなたの化粧品がどのレベルに属するか見てみましょう。...

ワインプロモーションコピー(魅力的な酒類投資プロモーション記事の書き方とは?完璧なコピーの書き方を教えます!)

酒類投資促進のための魅力的なソフト記事の書き方とは?完璧なコピーの書き方を教えます!酒類投資促進のた...

ブランド企画サービス会社(広東省仏山市で最も有名なブランド企画会社はどこでしょうか?ブランド戦略コンサルティング会社)

広東省仏山市の有名なブランド企画会社はどこが良いですか?ブランド戦略コンサルティング会社企業の戦略計...

新しいメディア運営の具体的な業務は何ですか? (新しいメディア運営について知っておくべき6つのこと)

新しいメディア運営について知っておくべき6つのことまず、新しいメディア運営とは何か?新しいメディアは...