このチュートリアルでは、CentOS7にApacheCouchDBをインストールする方法を示します。知らなかった方のために、CouchDBはオープンソースプロジェクトであり、NoSQLはドキュメント指向です。データベースサーバー。ドキュメント指向のNoSQLデータベースアーキテクチャを備えており、同時実行指向の言語であるErlangで実装されています。データの保存にはJSONを使用し、MapReduceを使用したクエリ言語としてJavaScriptを使用し、APIにはHTTPを使用します。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、' sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS7サーバーにApacheCouchDBオープンソースNoSQLデータベース管理システムを段階的にインストールする方法を紹介します。
CentOS7にApacheCouchDBをインストールする
ステップ1.まず、システムが最新であることを確認することから始めましょう。
yum clean all yum install epel-release yum -y update
ステップ2.ApacheCouchDBをインストールします。
まず、Apacheリポジトリを追加します:
### nano /etc/yum.repos.d/bintray-apache-couchdb-rpm.repo [bintray--apache-couchdb-rpm] name=bintray--apache-couchdb-rpm baseurl=http://apache.bintray.com/couchdb-rpm/el$releasever/$basearch/ gpgcheck=0 repo_gpgcheck=0 enabled=1
次に、次のコマンドを実行してCouchDBをインストールします。
yum install couchdb
次に、次のコマンドを実行して、起動時にCouchDBを起動して有効にします。
systemctl start couchdb systemctl enable couchdb
手順3.ファイアウォールルールを構成します。
sudo firewall-cmd --permanent --zone=public --add-port=5984/tcp sudo firewall-cmd --reload
ステップ4.FauxtonWebGUI管理パネルを構成します。
最初に次のファイルを変更して、Fauxtonを有効にします。
nano /opt/couchdb/etc/default.ini
「[ chttpd」に移動します ]’行を作成し、bind_address値をサーバーのIPアドレスに変更します:
[chttpd] ; These settings affect the main, clustered port (5984 by default). port = 5984 bind_address = 192.168.77.01
変更が有効になるようにCouchDBを再起動します:
systemctl restart couchdb
ステップ7.ApacheCouchDBへのアクセス
Apache CouchDBはデフォルトでHTTPポート80で使用可能になります。お気に入りのブラウザーを開き、 http://192.168.77.01:5984> インストールを完了するために必要な手順を完了します。
おめでとうございます!ApacheCouchDBが正常にインストールされました。CentOS7システムにApacheCouchDBオープンソースNoSQLデータベース管理をインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプまたは有用な情報については、 ApacheCouchDBの公式Webサイト。