ローカル環境にElasticSearchをインストール
ローカルにElasticSearch開発環境を構築します.
ターゲットは日本語データです.
必須環境
Ubuntu or Debian
Basicライセンスの取得
https://www.elastic.co/jp/subscriptions
https://register.elastic.co/ でBasicライセンスを取得する
メールでライセンスダウンロードURLが送られてくるのでそのJSONファイルをダウンロードしておく
ElasticSearchのインストール
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
echo "deb https://artifacts.elastic.co/packages/6.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-6.x.list
sudo apt update
sudo apt install elasticsearch
sudo systemctl disable elasticsearch.service
sudo service elasticsearch status
sudo service elasticsearch start
sudo service elasticsearch status
X-Packのインストール
sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install x-pack
sudo service elasticsearch restart
sudo service elasticsearch status
sudo /usr/share/elasticsearch/bin/x-pack/setup-passwords interactive
ElasticSearchライセンスの更新
curl -XPUT -u elastic 'http://localhost:9200/_xpack/license?acknowledge=true' -H "Content-Type: application/json" -d @<ライセンスファイル.json>
curl -XGET -u elastic 'http://localhost:9200/_xpack/license'
※<ライセンスファイル.json>
の前の@
は含めること
Japanese (kuromoji) Analysisプラグインのインストール
sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install analysis-kuromoji
sudo service elasticsearch restart
sudo service elasticsearch status
ICU Analysisプラグインのインストール
sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install analysis-icu
sudo service elasticsearch restart
sudo service elasticsearch status
Phonetic Analysisプラグインのインストール
sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install analysis-phonetic
sudo service elasticsearch restart
sudo service elasticsearch status
Elasticsearch Analysis Kuromoji Neologdをインストール
sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install org.codelibs:elasticsearch-analysis-kuromoji-neologd:6.2.1
sudo service elasticsearch restart
sudo service elasticsearch status
Kibanaのインストール
sudo apt install kibana
sudo systemctl disable kibana.service
sudo service kibana status
sudo service kibana start
sudo service kibana status
KibanaにX-Packをインストール
sudo /usr/share/kibana/bin/kibana-plugin install x-pack
sudo service kibana restart
sudo service kibana status