您的位置:首页 > 其它

elasticsearch Windows安装

2016-03-09 09:26 267 查看
首先下载最新的elasticsearch安装版本:

1.elasticsearch下载

下载elasticsearch-rtf-2.1.1版本(此版本包含了一些分词插件)。下载完成后。解压缩在安装目录。

在cmd命令行进入安装目录,(步骤如下)

(1)切换到所在的盘(如E盘)E:回车

(2)进入到对应的bin目录下cd /soft/elasticsearch/elasticsearch-2.2.0/bin

(3)再进入 bin目录,运行elasticsearch.bat命令:(直接将bat文件拖拽到cmd中,回车即可运行,或者直接双击,可以将此bat文件设置成服务)

启动成功后。在浏览器中输入:http://localhost:9200/

1
2
3
4
5
6
7
8
9
10

{
"ok" : true,
"status" : 200,
"name" : "Cletus Kasady",
"version" : {
"number" : "0.90.1",
"snapshot_build" : false
},
"tagline" : "You Know, for Search"
}

表示安装成功了。

2.elasticsearch插件elasticsearch-head安装:

第一种方法:在cmd命令行中进入安装目录,再进入 bin目录,运行以下命令:

1

plugin -install mobz/elasticsearch-head

注意:Windows环境下此命令为(去掉了-)plugin install mobz/elasticsearch-head

第二种方法:

(1)下载elasticsearch-head插件:https://github.com/mobz/elasticsearch-head下载zip 解压
(2)建立elasticsearch-2.2.0\plugins\head\_site文件(此目录需自己创建)
(3)将解压后的elasticsearch-head-master文件夹下的所有文件copy到_site目录下
(4)重启elasticsearch(即重新运行elasticsearch.bat命令)

(5)再次重新启动elasticsearch。

在浏览器中输入:http://localhost:9200/_plugin/head/查看结果。

3.创建索引

在http://localhost:9200/_plugin/head/页面中的创建索引处创建自己的索引

4.创建mapping

在head插件的复合查询界面,

查询选项,输入elasticsearch访问地址:http://localhost:9200/

索引名/_mapping/类型

选择put方式

输入对应的mapping,提交请求即可

例,mapping:

mappings: {

item: {

properties: {

description: {

type: string

}

name: {

type: string

}

}

}

}

5.下载elasticsearch-jdbc-2.1.1.2-dist.zip(下载对应版本的jar包)

下载地址:http://xbib.org/repository/org/xbib/elasticsearch/importer/elasticsearch-jdbc/2.1.1.2/elasticsearch-jdbc-2.1.1.2-dist.zip

安装步骤:

1.下载并解压

2.在bin目录下创建jdbc_mysql.json和mysql_to_es.bat文件

jdbc_mysql.json:

{

"type" : "jdbc",

"jdbc" : {

"url" : "jdbc:mysql://localhost:3306/test",

"user" : "root",

"password" : "root",

"sql" : "select *, id as _id from t_test",

"index":"my_index",

"type":"name",

"elasticsearch" : {

"cluster" : "elasticsearch",

"host" : "localhost",

"port" : 9300

}

}

}

mysql_to_es.bat:

set DIR=%~dp0

set LIB="%DIR%..\lib\*"

set BIN="%DIR%..\bin\*"

"%JAVA_HOME%\bin\java" -cp "%LIB%" -Dlog4j.configurationFile=file://%DIR%log4j2.xml "org.xbib.tools.Runner" "org.xbib.tools.JDBCImporter" jdbc_mysql.json

3.将log4j2.xml文件放在bin目录下

4.运行mysql_to_es.bat文件即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: