码迷,mamicode.com
首页 > Windows程序 > 详细

在windows中的安装并测试elasticsearch5.0.2

时间:2016-12-13 18:39:40      阅读:537      评论:0      收藏:0      [点我收藏+]

标签:用户   local   tags   完整   这一   测试   hang   查看   jvm   

一、安装elasticsearch 下载压缩包并解压到指定目录

https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.0.2.zip

启动elasticsearch

注:默认至少2G的内存,如果电脑内存不够, 编辑config/jvm.options中的

-Xms2g 

-Xmx2g 

为 

-Xms1g 

-Xmx1g

启动

/bin/elasticsearch.bat

打开浏览器,访问进行初始化安装

http://localhost:9200/

 

二、安装kibana 下载压缩包并解压

简介:kibana是elasticsearch5.0.2的状态监控、平台管理和测试的web管理工具

https://artifacts.elastic.co/downloads/kibana/kibana-5.0.2-Windows-x86.zip 

编辑文件config/kibana.yml中 elasticsearch.url指向Elasticsearch实例,这里设为

server.port: 5601
server.host: "localhost"
elasticsearch.url: "http://localhost:9200"

启动kibana

bin/kibana.bat

打开查看kibana,初始化

http://localhost:5601

 

三、安装x-pack

1.为elasticsearch 在线安装X-pack插件:

{elasticsearch}/bin/elasticsearch-plugin install x-pack 

启动elasticsearch(如果已经启动请跳过这一步)

bin/elasticsearch 

2.为kibana安装X-Pack插件

bin/kibana-plugin install x-pack 

启动kibana(如果已经启动请跳过这一步)

bin/kibana

 

访问 http://localhost:9200与http://localhost:5601/会遇到HTTP 401问题,需要使用如下账户

用户名: elastic

密码: changeme

 

四.命令补充

 

1.升级x-pack 停止elasticsearch 卸载旧的x-pack

bin/elasticsearch-plugin remove x-pack 

安装新的

x-pack bin/elasticsearch-plugin install x-pack 

启动elasticsearch 从kibana中移除x-pack

bin/kibana-plugin remove x-pack 

 

2.在kibana中安装x-pack

bin/kibana-plugin install x-pack 

卸载x-pack 停止elasticsearch 卸载x-pack

bin/elasticsearch-plugin remove x-pack 

启动elasticsearch 从kibana中移除x-pack

bin/kibana-plugin remove x-pack 

 

五.测试问题

1.在kibana的Dev Tools面板可以进行搜索测试

2.使用Fiddler,jmeter等测试工具时请添加如下请求头

Authorization: Basic {base64Encode(username:password)}

这里的用户名和密码如下

username:elastic

password:changeme

我们使用一个完整的例子如下

Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) chrome/51.0.2704.103 Safari/537.36
Accept: application/json;q=0.9,image/webp,*/*;q=0.8
Accept-Encoding: gzip, deflate, sdch
Accept-Language: zh-CN,zh;q=0.8
Content-Type: application/x-www-form-urlencoded;charset=utf-8
Host: localhost:9200
Authorization: Basic ZWxhc3RpYzpjaGFuZ2VtZQ==

 

访问地址如下,数据如下

POST http://localhost:9200/_search?pretty
{
    "query": {
        "match_all": {}
    }
}

在windows中的安装并测试elasticsearch5.0.2

标签:用户   local   tags   完整   这一   测试   hang   查看   jvm   

原文地址:http://www.cnblogs.com/qijiu/p/6170782.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!