GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu 18.04 Bionic Beaver に Elasticsearch をインストールする方法

この記事では、Ubuntu 18.04 LTS に Elasticsearch をインストールして構成するために必要な手順について説明しました。このチュートリアルを続行する前に、sudo 権限を持つユーザーとしてログインしていることを確認してください。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。

Elasticsearch は、柔軟で強力なオープン ソースの分散リアルタイム検索および分析エンジンです。 Elasticsearch を使用すると、大量のデータをより高速かつほぼリアルタイムで保存、検索、分析できます。 Elasticsearch は一般に、複雑な検索機能と要件を持つアプリケーションを強化する基盤となるエンジン/テクノロジーとして使用されます。

Ubuntu に Elasticsearch をインストールする

ステップ 1. まず、Ubuntu サーバーにパッケージをインストールする前に、すべてのシステム パッケージが更新されていることを確認することを常にお勧めします。

sudo apt update
sudo apt upgrade

ステップ 2. Java をインストールします。

Java は、あらゆるシステムで Elasticsearch を実行するための主要な要件です。次のコマンドを実行して、システムに Java がインストールされていることを確認してください:

sudo apt install openjdk-8-jdk

次のコマンドを実行して、Java 8 がインストールされていることを確認できます:

$ java -version
openjdk version "1.8.0_191"
OpenJDK Runtime Environment (build 1.8.0_191-8u191-b14-2ubuntu0.18.04.1-b14)
OpenJDK 64-Bit Server VM (build 25.191-b14, mixed mode)

ステップ 3. Ubuntu 18.04 に Elasticsearch をインストールします。

Elasticsearch の公式 apt リポジトリを使用して、Elasticsearch を Ubuntu Linux システムにインストールします。

wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -

リポジトリが有効になったら、次のように入力して apt パッケージ リストを更新し、Elasticsearch エンジンをインストールします。

sudo apt update
sudo apt install elasticsearch

インストール プロセスの完了後、Elasticsearch サービスは自動的に開始されません。サービスを開始してサービスの実行を有効にするには:

sudo systemctl enable elasticsearch.service
sudo systemctl start elasticsearch.service

ステップ 4. Elasticsearch を構成します。

Elasticsearch 構成ファイルを編集して、これをカスタマイズできます。好みのテキスト エディターで構成ファイルを編集し、次の値を更新します。

sudo nano /etc/elasticsearch/elasticsearch.yml

次の値を変更します:

network.host: 0.0.0.0
cluster.name: ES_Cluster_01
node.name: "Cluster_01_Node_001"

Elasticsearch サービスを再起動して、変更を有効にします。

sudo systemctl restart elasticsearch

ステップ 5. Elasticsearch セットアップをテストします。

次の curl コマンドを使用して、localhost のポート 9200 に HTTP 要求を送信することにより、Elasticsearch が実行されていることを確認できます。

curl -X GET "localhost:9200/"

次のようなものが表示されるはずです:

{
  "name" : "kwEpA2Q",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "B-5B34LramonaD3ww",
  "version" : {
    "number" : "6.6.1",
    "build_flavor" : "default",
    "build_type" : "deb",
    "build_hash" : "1fd8f69",
    "build_date" : "2019-04-13T17:10:46.160291Z",
    "build_snapshot" : false,
    "lucene_version" : "7.6.0",
    "minimum_wire_compatibility_version" : "5.6.0",
    "minimum_index_compatibility_version" : "5.0.0"
  },
  "tagline" : "You Know, for Search"
}

Ubuntu 18.04 に Elasticsearch をインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。ご質問やご提案がありましたら、お気軽にコメントを残してください。


Ubuntu
  1. Ubuntu 18.04 Bionic Beaver に CUDA をインストールする方法

  2. Ubuntu 18.04 Bionic Beaver に MariaDB をインストールする方法

  3. Ubuntu 18.04 Bionic Beaver に Redis をインストールする方法

  1. Ubuntu 18.04 LTS(Bionic Beaver)にWebminをインストールする方法

  2. Ubuntu 18.04 Bionic Beaver に VirtualBox をインストールする方法

  3. Gogs を Ubuntu 18.04 Bionic Beaver にインストールする方法

  1. Ubuntu 18.04 Bionic Beaver に MySQL をインストールする方法

  2. Ubuntu 18.04 Bionic Beaver に MongoDB をインストールする方法

  3. Ubuntu 18.04 Bionic Beaver に GitLab をインストールする方法