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 で拡張機能をインストールできない場合の対処方法

推薦する

アプリプロモーション計画(アプリをプロモーションする方法(知っておくべき5つのステップ))

アプリを宣伝する方法(次の 5 つの手順を知っておく必要があります)アプリの人気が高まるにつれ、アプ...

Nginx Windows インストール チュートリアル

Nginx は、Linux および BSD システムで動作する非常に人気のある Web サーバーです...

電子商取引の運営における職務内容(電子商取引で月にどれくらい稼げますか?)

電子商取引で月にどれくらい稼げますか?今日では、インターネットは人々にとって主要な情報源となっており...

ミルクティーのプロモーションコピー(あらゆる飲料店に応用可能なミルクティーショップの事例マーケティング戦略)

ミルクティーショップの事例:あらゆる飲料店に応用できるマーケティング戦略わずか20平方メートルの小さ...

ニューメディア運用緊急計画(オンライン活動における緊急計画と注意事項?確認用のテンプレートはこちら!)

オンライン活動における緊急時の計画と予防策は?ぜひチェックしていただきたいテンプレートがこちらにあ...

データ運用ダッシュボード(市場運用に必須!運用データダッシュボードの構築方法)

市場運営に必須!運用データダッシュボードを構築するにはどうすればよいでしょうか?複数の次元から主要...

ゲーム業界の情報フロー広告(情報フロー広告|ゲーム業界の最新・注目の広告素材の共有(素材解説付き))

情報フロー広告 |最新・話題のゲーム業界の広告素材の共有(素材解説付き)序文この記事は、ゲーム業界...

粉ミルク売上ランキング(2024年1月粉ミルクブランド売上ランキングトップ10)

2024年1月の販売量による粉ミルクブランドトップ10ランキングホエールコンサルタンツが監視する某...

情報フロー広告の理解(情報フロー広告とは何か?そのメリットは何か?)

情報フロー広告とは?利点は何ですか?情報フロー広告とは? 1. 情報フロー広告の定義広義では、空間と...

製品オペレーション英語(起業家が知っておくべき3種類のオペレーション英語略語)

起業家が知っておくべきビジネス英語の略語3種類起業家が起業市場に参入すると、さまざまな新しい用語に触...

WooCommerce メールを設定するにはどうすればいいですか?

WooCommece は、マーケティング メール送信機能とメール送信スタイルの設定に使用されます。ヒ...

ブランドマーケティングの概念(ブランドマーケティング:ブランドの解釈と価値の形成)

ブランドマーケティング:ブランドの解釈と価値の創造広大なマーケティングの世界では、ブランディングは間...

誰もグッズを販売しない短いビデオライブストリーミング(誰もグッズを販売しないライブストリーミングはまだできますか?)

無人ライブ配信室でもグッズ販売は可能でしょうか?私の名前は呂松松です。上のアバターをクリックして、ぜ...

製品市場の成長段階におけるマーケティング戦略(#営業業務の年間目標をどう設定するか?#2023年、消費財は…)

#営業業務の年間目標をどう設定するか?# 2023年、消費財... #営業業務の年間目標を設定する...