「Elasticsearch」の版間の差分
9行目: | 9行目: | ||
*yumリポジトリの確認 | *yumリポジトリの確認 | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
vi /etc/yum.repos.d/elasticsearch.repo | |||
[elasticsearch-2.x] | [elasticsearch-2.x] | ||
21行目: | 21行目: | ||
上記は、Elasticsearch 2.xをインストールする場合の例。現在、MediawikiのExtensionは2.xをサポートしていないので、1.7をインストールする必要がある。その場合は、以下のリポジトリを使用する。 | 上記は、Elasticsearch 2.xをインストールする場合の例。現在、MediawikiのExtensionは2.xをサポートしていないので、1.7をインストールする必要がある。その場合は、以下のリポジトリを使用する。 | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
vi /etc/yum.repos.d/elasticsearch.repo | |||
[elasticsearch-1.7] | [elasticsearch-1.7] | ||
44行目: | 44行目: | ||
*Elasticsearchの起動確認 | *Elasticsearchの起動確認 | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
curl 'http://localhost:9200/' | |||
</syntaxhighlight> | </syntaxhighlight> | ||
2016年2月23日 (火) 06:33時点における版
Elasticsearchは、Elasticのオープンソースソリューションの1つで、Elasticsearchをはじめ、Logstash、Kibana、Beatsなどの、オープンソースプロジェクトを開発・支援している。これらのオープンソースソリューションは、あらゆる業界で課題とされている検索、ログ分析、解析に関する課題を解決する。
AWS(Amazon Linux)へのインストール
- yumリポジトリの設定
rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch
- yumリポジトリの確認
vi /etc/yum.repos.d/elasticsearch.repo
[elasticsearch-2.x]
name=Elasticsearch repository for 2.x packages
baseurl=http://packages.elastic.co/elasticsearch/2.x/centos
gpgcheck=1
gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1
上記は、Elasticsearch 2.xをインストールする場合の例。現在、MediawikiのExtensionは2.xをサポートしていないので、1.7をインストールする必要がある。その場合は、以下のリポジトリを使用する。
vi /etc/yum.repos.d/elasticsearch.repo
[elasticsearch-1.7]
name=Elasticsearch repository for 1.7 packages
baseurl=http://packages.elastic.co/elasticsearch/1.7/centos
gpgcheck=1
gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1
なお、1.7と2.xのリポジトリは同時に記載可能なので、将来のバージョンアップに備えて、2.xの記述も残しておくことも可能。その場合には、2.xの記述は、enabled=0にする必要がある。
- yumを利用したインストール
yum install elasticsearch
- Elasticsearchの起動
service elasticsearch start
- Elasticsearchの起動確認
curl 'http://localhost:9200/'
- Kuromojiのインストール
Elasticsearch 1.7に対応した、Kuromoji 2.7.0をインストールする。
cd /usr/share/elasticsearch/
bin/plugin install elasticsearch/elasticsearch-analysis-kuromoji/2.7.0