第1篇:window环境搭建Elasticsearch以及可视化Elasticsearch-head插件

本文详细介绍如何在Windows系统上搭建Elasticsearch环境,并安装与配置elasticsearch-head-master可视化客户端,实现数据管理和查询操作。

从本篇文章开始,笔者将撰写一系列关于Elasticsearch的相关案例,一方面为了自己加强巩固,帮助有需要的小伙伴。本篇教程详细讲解window系统搭建Elasticsearch环境和安装可视化客户端elasticsearch-head-master软件2方面内容。

一.下载安装elasticsearch

1.进入elasticsearch的官网:https://www.elastic.co/cn/downloads/elasticsearch,点击红框部分进入github下载地址

2.进入到github主页,下载elasticsearch的Zip压缩包,这里笔者下载的6.3.1版本

 3.解压安装

下载好的Zip压缩文件解压到磁盘的某个路径,路径不能包含中文字符

然后进入bin目录下,双击elasticsearch.bat文件,启动elasticsearch。或者通过cmd命令行进入控制台,输入elasticsearch.bat,然后按回车键,启动elasticsearch ,启动完成后,在浏览器输入localhost:9200。如下图,则表示启动elasticsearch6.3.1成功。

二.下载安装elasticsearch-head-master插件

1.下载安装elasticsearch-head-master

下载官网网址:https://github.com/mobz/elasticsearch-head

elasticsearch-head-master插件是elasticsearch的1个可视化客户端软件,相当于mysql的客户端navicat的概念,进入github同样下载zip包,然后解压到指定路径,路径也不要有中文字符。笔者把elasticsearch-head-master放在了elasticsearch的安装目录里。

2.修改elasticsearch-head-master配置

elasticsearch-head-master目录里找到Gruntfile.js,文件, 新增:hostname: '0.0.0.0',由于此处是本地安装演示,表示任意IP都可以访问本客户端,注意生产环境需要配置为内网ip

connect: {        	
    server: {           		 
        options: {               			
            hostname: '0.0.0.0',               			
            port: 9100,                		 
            base: '.',                		 
            keepalive: true           			 
        }       			
    }  		
}  

3.修改elasticsearch的配置

进入elasticsearch的config目录下,修改elasticsearch.yml文件里面的配置,如下

cluster.name: es-6.3.1-test
node.name: node-102
 
network.host: 127.0.0.1
http.port: 9200
 
# 增加新的参数,这样head插件就可以访问es
http.cors.enabled: true
http.cors.allow-origin: "*"

配置完成后,重启elasticsearch。接着在elasticsearch-head-master的目录下,进入命令:grunt server,启动head插件

然后在浏览器输入: localhost:9100,出现下面内容,表示elasticsearch和elasticsearch-head的安装与配置已经完成

下一篇,笔者通过具体的数据展示elasticsearch的API以及相关应用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值