Ubuntu 24.04 Elasticsearchをインストールする方法

環境
Ubuntu 24.04

概要
全文検索エンジン Elasticsearch をインストールします。

1.Elasticsearch をインストールして起動します。
Java のインストールは不要です。Elasticsearch に統合されています。

# wget https://artifacts.elastic.co/GPG-KEY-elasticsearch -O /etc/apt/keyrings/GPG-KEY-elasticsearch.key
# echo "deb [signed-by=/etc/apt/keyrings/GPG-KEY-elasticsearch.key] https://artifacts.elastic.co/packages/8.x/apt stable main" | tee /etc/apt/sources.list.d/elastic-8.x.list

2.パッケージを更新する
# apt update

3.elasticsearchをインストールする
# apt -y install elasticsearch

4.自動起動を設定
# systemctl enable –now elasticsearch

5.動作確認
# パスワードはインストール中に表示されたパスワードで応答する

# curl -u elastic --cacert /etc/elasticsearch/certs/http_ca.crt https://127.0.0.1:9200

6.日本語が扱えるようにプラグインをインストールします。
analysis-kuromoji インストール

# /usr/share/elasticsearch/bin/elasticsearch-plugin install analysis-kuromoji

インストール済みプラグイン表示
# /usr/share/elasticsearch/bin/elasticsearch-plugin list

7.基本的な使い方
Index 一覧を表示 (pretty は JSON 形式の表示を見易くするオプション)

# curl -u elastic --cacert /etc/elasticsearch/certs/http_ca.crt https://127.0.0.1:9200/_aliases?pretty

Indexを作成

# curl -u elastic --cacert /etc/elasticsearch/certs/http_ca.crt -X PUT "https://127.0.0.1:9200/test_index"

確認

# curl -u elastic --cacert /etc/elasticsearch/certs/http_ca.crt https://127.0.0.1:9200/_aliases?pretty

 

IT

Posted by arkgame