Windows Subsystem for LinuxでElasticsearchを利用する
Java8をインストールする
Javaがまだインストールされていない場合はJavaをインストールします
折角なのでJava8をインストールしたいと思います
apt-add-repository ppa:openjdk-r/ppa apt update apt-get install openjdk-8-jdk
以下ページを参考にさせていただきました
https://bowtips.blogspot.jp/2017/01/java-8openjdk.html
rootで実行できないのでアカウントを作成する
Elasticsearchを実行するにあたってroot権限で実行すると以下のエラーが発生します
root以外のアカウントが存在しない場合は適当なアカウントを作成します
useradd elasticsearch
ちなみに途中までrootユーザでかつ/root/フォルダの中で作業をしていて
実行時だけユーザを変更して実行したところ以下のエラーが出てしばらくハマりました
Elasticsearchを取得する
www.elastic.co 公式を参考に以下コマンドでElasticsearchを取得します
curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.4.tar.gz tar -xvf elasticsearch-6.2.4.tar.gz
起動する
cd elasticsearch-6.2.4/bin ./elasticsearch
以下URLにアクセスできればインストール完了です
http://127.0.0.1:9200/