Local YUM REPO on CentOS 7 / RHEL 7 using DVD ISO
目次:
Apache CouchDBは、Apache Software Foundationによって開発された無料のオープンソースのNoSQLデータベースです。
CouchDBサーバーは、JSON構造のドキュメントを含む名前付きデータベースにデータを保存します。 各ドキュメントは、いくつかのフィールドと添付ファイルで構成されています。 フィールドには、テキスト、数字、リスト、ブール値などを含めることができます。 データベースドキュメントの読み取り、作成、編集、削除を可能にするRESTful HTTP APIが含まれています。
このチュートリアルでは、CentOS 7に最新バージョンのCouchDBをインストールする方法を説明します。
前提条件
CentOSシステムに新しいパッケージをインストールできるようにするには、sudo特権を持つユーザーとしてログインする必要があります。
CouchDBリポジトリを有効にする
CouchDBリポジトリはEPELリポジトリに依存しています。 EPELリポジトリがシステムで有効になっていない場合は、次を入力して有効にします。
sudo yum install epel-release
次に、選択したエディターを開き、CouchDBリポジトリファイルを作成します。
sudo nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
次のコンテンツをファイルに貼り付けます。
/etc/yum.repos.d/bintray-apache-couchdb-rpm.repo
name=bintray--apache-couchdb-rpm baseurl=http://apache.bintray.com/couchdb-rpm/el$releasever/$basearch/ gpgcheck=0 repo_gpgcheck=0 enabled=1
ファイルを保存して、エディターを閉じます。
CentOSにCouchDBをインストールする
リポジトリが有効になったので、次のコマンドを使用してCouchDBパッケージをインストールできます。
sudo yum install couchdb
インストールが完了したら、CouchDBサービスを有効にして開始します。
sudo systemctl start couchdb
sudo systemctl enable couchdb
デフォルトでは、CouchDBはlocalhostのみをリッスンし、管理者アカウントは作成されません。
Apache CouchDBのデータと構成ファイルは、
/opt/couchdb
ディレクトリに保存されます。 管理者アカウントを作成するには、
local.ini
ファイルを開き、下に行を追加します
username = password
の形式のセクション。
sudo nano /opt/couchdb/etc/local.ini
/opt/couchdb/etc/local.ini
admin = mysecretpassword
CouchDBサービスを再起動して、パスワードをハッシュに変換します。
sudo systemctl restart couchdb
同じ形式を使用して、複数の管理者アカウントを追加します。 新しいアカウントを追加した後、CouchDBサービスを再起動する必要があります。
curl
を使用して、システムデータベース
_users
、
_replicator
および
_global_changes
を作成します。
curl -u ADMINUSER:PASS -X PUT
curl -u ADMINUSER:PASS -X PUT
curl -u ADMINUSER:PASS -X PUT
各コマンドは次を返します。
CouchDBインストールの検証
インストールが正常に実行されたかどうかを確認するには、CouchDBデータベース情報をJSON形式で印刷する次の
curl
コマンドを発行します。
curl
明確にするために、以下の出力はフォーマットされています。
{ "couchdb":"Welcome", "version":"2.3.1", "git_sha":"c298091a4", "uuid":"17a6b911e0d5bfe36778b387510dbd93", "features":, "vendor":{ "name":"The Apache Software Foundation" } }
http://127.0.0.1:5984/_utils/

結論
CouchDB CentOS 7のインストール方法を学習しました。次のステップは、Apache CouchDBのドキュメントにアクセスして、このトピックに関する詳細情報を見つけることです。
centos couchdbデータベースCentOS 7でワニスを使用するようにmagento 2を構成する
ページの速度は、オンラインストアの成功に不可欠です。 このチュートリアルでは、Magento 2を設定してVarnishをフルページキャッシュソリューションとして使用する手順を説明します。
CentOS 7でユーザーを追加および削除する方法
ユーザーを追加および削除する方法を知ることは、Linuxユーザーが知っておくべき基本的なスキルの1つです。 このチュートリアルでは、CentOS 7システムでユーザーを追加および削除する方法を説明します。
CentOS 7でスワップスペースを追加する方法
スワップは、物理RAMメモリの容量がいっぱいになったときに使用されるディスク上のスペースです。 このチュートリアルでは、CentOS 7システムにスワップファイルを追加する方法について説明します。







