Elasticsearch本地环境构建备忘录

在本地搭建Elasticsearch环境。

前提条件是确保已经安装了Java。

我們下載了Elasticsearch。
這次我們使用了1.7.1版本。

将Elasticsearch注册为服务并启动。

打开命令提示符并转到保存Elasticsearch的文件夹,
执行以下命令:
例)
D:\Program Files\elasticsearch\bin\service install
通过上述命令完成服务注册。

当启动时,您可以通过管理工具的服务来进行启动。

如果启动服务失败,请确认Java的路径和端口”9200″未被使用。

如果从下述命令提示符启动:
例如:
D:/Program Files/elasticsearch/bin start

您可以在这里查看设置相关命令。

当启动完成后,在浏览器中访问http://localhost:9200/,如果显示以下内容,则表示一切正常。

{
  "status" : 200,
  "name" : "Wrath",
  "cluster_name" : "elasticsearch",
  "version" : {
    "number" : "1.7.1",
    "build_hash" : "b88f43fc40b0bcd7f173a1f9ee2e97816de80b19",
    "build_timestamp" : "2015-07-29T09:54:16Z",
    "build_snapshot" : false,
    "lucene_version" : "4.10.4"
  },
  "tagline" : "You Know, for Search"
}

安装ElasticSearch Head

ElasticSearch Head是一个在浏览器中运行的elasticsearch的图形用户界面。可以显示索引的内容,创建搜索查询和显示结果JSON。

最新的源代码已经在这里公开了。

如果安装了Elasticsearch,可以使用插件命令进行安装。

D:/程序文件/elasticsearch/bin/plugin -install mobz/elasticsearch-head

在Windows代理环境下安装插件的命令如下所示:
1.
set JAVA_OPTS=”-DproxyHost=主机名 -DproxyPort=端口号”
2.例子:
D:/Program Files/elasticsearch/bin/plugin –install mobz/elasticsearch-head

在Linux代理环境下安装插件时,请执行以下命令:
/plugin -DproxyPort=端口号 -DproxyHost=主机名 -install mobz/elasticsearch-head

手动安装

执行以下命令
例:
D:/Program Files/elasticsearch/bin/plugin –install mobz/elasticsearch-head –url file:///D:/plugin/elasticsearch-head-master.zip

在安装完Elasticsearch后,请重新启动,然后通过以下URL来确认ElasticSearch Head是否运行正常:
http://localhost:9200/_plugin/head/


安装Kuromoji分词器

带有日语词典的词素分析插件

在这个网站上确认后,看起来1.7版本可以使用Kuromoji2.7.0,所以我试试2.7.0版本。

在Windows代理环境下安装插件,执行以下命令即可。

1. 设定 JAVA_OPTS=”-DproxyHost=ホスト名 -DproxyPort=ポート番号”
2. 示例)
D:/Program Files/elasticsearch/bin/plugin –install elasticsearch/elasticsearch-analysis-kuromoji/2.7.0

在Linux代理环境下安装插件时,执行以下命令:
/plugin -DproxyPort=端口号 -DproxyHost=主机名 –install elasticsearch/elasticsearch-analysis-kuromoji/2.7.0

手动安装

D:/Program Files/elasticsearch/bin/plugin –install elasticsearch/elasticsearch-analysis-kuromoji –url file:///D:/plugin/elasticsearch-analysis-kuromoji-2.7.0.zip (请提供一种选项):
D:/程序文件/elasticsearch/bin/plugin –install elasticsearch/elasticsearch-analysis-kuromoji –url file:///D:/插件/elasticsearch-analysis-kuromoji-2.7.0.zip

检查安装
命令:plugin -l
如果下述插件显示正常,则安装完成
-analysis-kuromoji


调查官的安装。

您可以通过网页界面尝试查询和分析器的插件。详情请参考此网站介绍。

在Windows代理环境中安装插件的命令是执行以下命令。

1. 设定JAVA_OPTS=”-DproxyHost=主机名 -DproxyPort=端口号”
2. 例子) D:/Program Files/elasticsearch/bin/bin/plugin -install polyfractal/elasticsearch-inquisitor

在Linux代理环境下安装插件的命令是执行下面的命令:
/plugin -DproxyPort=端口号 -DproxyHost=主机名 –install polyfractal/elasticsearch-inquisitor

在安装Elasticsearch并重新启动后,通过以下URL确认Elasticsearch Inquisitor是否运行:
http://localhost:9200/_plugin/inquisitor/#/

bannerAds