このチュートリアルでは、Ubuntu 18.04LTSにApacheCouchDBをインストールする方法を示します。知らない人のために、CouchDBはオープンソースプロジェクトであり、NoSQL、ドキュメント-指向性のあるデータベースサーバー。ドキュメント指向のNoSQLデータベースアーキテクチャを備えており、並行性指向の言語であるErlangで実装されています。データの保存にはJSONを使用し、MapReduceを使用したクエリ言語としてJavaScriptを使用し、APIにはHTTPを使用します。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ‘ルート権限を取得するコマンドに。 Ubuntu 18.04(Bionic Beaver)サーバーへのApacheCouchDBのインストールを段階的に説明します。
Ubuntu 18.04 LTSBionicBeaverにApacheCouchDBをインストールします
手順1.まず、次のapt
を実行して、すべてのシステムパッケージが最新であることを確認します。 ターミナルのコマンド。
sudo apt update sudo apt upgrade
ステップ2.UbuntuにApacheCouchDBをインストールします。
まず、add-apt-repositoryコマンドを使用して公式のCouchDBPPAリポジトリを追加します。
curl -L https://couchdb.apache.org/repo/bintray-pubkey.asc | sudo apt-key add - echo "deb https://apache.bintray.com/couchdb-deb bionic main" | sudo tee -a /etc/apt/sources.list
リポジトリが有効になったので、パッケージリストを更新してCouchDBをインストールします:
sudo apt update sudo apt install couchdb
インストール中に、いくつかのオプションを選択するためのメッセージが表示されます:
┌──────────────────────────┤ Configuring couchdb ├──────────────────────────┐ │ │ │ Please select the CouchDB server configuration type that best meets your │ needs. │ │ For single-server configurations, select standalone mode. This will set │ up CouchDB to run as a single server. │ │ For clustered configuration, select clustered mode. This will prompt for │ additional parameters required to configure CouchDB in a clustered │ configuration. │ │ If you prefer to configure CouchDB yourself, select none. You will then │ need to edit /opt/couchdb/etc/vm.args and /opt/couchdb/etc/local.d/*.ini │ yourself. Be aware that this will bypass *all* configuration steps, │ including setup of a CouchDB admin user - leaving CouchDB in "admin │ │ │ │ └───────────────────────────────────────────────────────────────────────────┘
次に、スタンドアロンオプションを選択して、続行します:
┌─────────┤ Configuring couchdb ├─────────┐ │ General type of CouchDB configuration: │ │ │ │ standalone │ │ clustered │ │ none │ │ │ │ │ │ │ │ │ └─────────────────────────────────────────┘>
次に、インターフェースのIPアドレスを入力して続行します:
┌─────────────────────────┤ Configuring couchdb ├──────────────────────────┐ │ A CouchDB node must bind to a specific network interface. This is done │ │ via IP address. Only a single address is supported at this time. │ │ │ │ The special value '0.0.0.0' binds CouchDB to all network interfaces. │ │ │ │ The default is 127.0.0.1 (loopback) for standalone nodes, and 0.0.0.0 │ │ (all interfaces) for clustered nodes. In clustered mode, it is not │ │ allowed to bind to 127.0.0.1. │ │ │ │ CouchDB interface bind address: │ │ │ │ 127.0.0.1_______________________________________________________________ │ │ │ │ │ │ │ └──────────────────────────────────────────────────────────────────────────┘
インストールが完了したら、次のコマンドを使用してCouchDBを起動し、起動時に起動できるようにします。
sudo systemctl start couchdb sudo systemctl enable couchdb
ステップ3.ApacheCouchDBにアクセスします。
Apache CouchDBはデフォルトでHTTPポート80で使用可能になります。お気に入りのブラウザーを開き、http:// your_IP:5984 / _utils /に移動して、必要な手順を完了します。インストールを完了します。
おめでとうございます!CouchDBが正常にインストールされました。Ubuntu18.04システムにApache CouchDBをインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、CouchDBの公式Webサイトを確認することをお勧めします。