Elasticsearchの導入方法
実行環境
- OS :Ubuntu16.04 LTS
手順
- Elasticsearchのダウンロード
- Elasticsearchのインストール
- 設定ファイルの準備
- Elasticsearchの起動
- Elasticsearchの停止
1. Elasticsearchのダウンロード
下記のサイトよりElasticsearchをダウンロードします
ダウンロードサイト:https://www.elastic.co/jp/downloads/elasticsearch
本手順ではcURLを使ってダウンロードを行っています
ダウンロードコマンド例:curl -k -L -O "https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.1.1.deb"
2. Elasticsearchのインストール
ダウンロードしたファイルをインストールします
インストールコマンド例:sudo dpkg -i elasticsearch-5.1.1.deb
3. 設定ファイルの準備
インストールしたElasticsearchを起動する際の実行ポートやIPアドレスなどの指定を行います
本環境では下記の設定ファイルを書き換えていきます
設定ファイル:/etc/elasticsearch/elasticsearch.yml
今回はポートの設定のみ行います
# ~ 中略 51行目より ~
# ---------------------------------- Network -----------------------------------
#
# Set the bind address to a specific IP (IPv4 or IPv6):
#
#network.host: 192.168.0.1
#
# Set a custom port for HTTP:
#
http.port: 9200 #http.port: 9200 ←ここを書き換え。利用するポート番号に書き換えます
#
# For more information, consult the network module documentation.
#
# --------------------------------- Discovery ----------------------------------
4. Elasticsearchの起動
下記のコマンドでElasticsearchを起動します
起動コマンド:sudo service elasticsearch start
Elasticsearchが起動しているかは下記のコマンドで確認できます
確認コマンド:sudo service elasticsearch status
正常に起動している場合、「active」や「running」といった応答が返ります
5. Elasticsearchの停止
下記のコマンドでElasticsearchの停止を行います
停止コマンド:sudo service elasticsearch stop