win10安装elasticsearch6.6

记录知识点滴,以供随时查阅,如有发现错漏和需要补充的地方,欢迎留言说明

win10安装elasticsearch6.6

  • 1、下载安装包
  • 2、解压下载下来的压缩包
  • 3、启动ES服务
  • 4、ES图形管理界面
    • 4.1、安装ES图形化界面插件
      • 4.1.1、下载
      • 4.1.2、解压
      • 4.1.3、安装nodejs
      • 4.1.4、安装grunt命令
      • 4.1.5、npm install
      • 4.1.6、设置本地策略:允许执行不信任脚本
      • 4.1.7、启动head master插件
    • 4.2、页面连接集群服务
      • 4.2.1、配置elasticsearch.yml
      • 4.2.2、重启ES服务
      • 4.2.3、浏览器中连接ES服务

1、下载安装包

https://www.elastic.co/cn/downloads/past-releases/elasticsearch-6-6-0

elasticsearch的版本和jdk的版本有对应关系,因为本机环境是jdk1.8,所以下载elasticsearch6版本

2、解压下载下来的压缩包

直接解压压缩包即可,解压完成后,可以看到目录中有 bin文件夹和config文件夹和lib文件夹
其中bin文件夹中有启动相关的命令,windows下,直接双击bin目录中的elasticsearch.bat即可启动。
config文件夹中是es服务器的配置信息,必要的时候,需要修改相关配置信息。
lib文件夹中是es服务器中用到的jar包,可以看到,其中包含了lucene的相关jar包
win10安装elasticsearch6.6_第1张图片
win10安装elasticsearch6.6_第2张图片
win10安装elasticsearch6.6_第3张图片

3、启动ES服务

双击elasticsearch.bat启动服务
win10安装elasticsearch6.6_第4张图片
启动成功了,可以看到其中有两个端口,9300供tcp服务,供使用api对服务器进行管理的端口
9200是http服务端口,
我们在浏览器上打开localhost:9200即可看到下图,说明当前ES服务已经启动成功。
win10安装elasticsearch6.6_第5张图片

4、ES图形管理界面

es是没有自带图形管理界面(solr是自带图形管理工具),我们需要借助图形界面管理工具
这里使用elasticsearch-head插件来管理,下面介绍head插件的安装及使用

4.1、安装ES图形化界面插件

4.1.1、下载

github中下载
https://github.com/mobz/elasticsearch-head
win10安装elasticsearch6.6_第6张图片

4.1.2、解压

将下载下来的压缩包解压到指定目录,直接解压即可

4.1.3、安装nodejs

因为head插件是运行于node.js上,所以,需要先安装nodejs
本机已安装了nodejs,安装过程另有文章介绍,这里不详述了。

4.1.4、安装grunt命令

因为运行head需要借助grunt命令,所以需要安装grunt
打开命令行输入npm install -g grunt-cli 回车,将grunt安装为全局命令,等待联网下载完成后
在这里插入图片描述

4.1.5、npm install

grunt安装后切换目录到head的安装目录
执行grunt server 发现还是不对
这时候执行npm install将相应的运行需要的库文件安装好,联网下载等待进度完成
win10安装elasticsearch6.6_第7张图片

4.1.6、设置本地策略:允许执行不信任脚本

安装完执行grunt server,提示禁止运行脚本。
在这里插入图片描述
运行set-ExecutionPolicy RemoteSigned
选择y
win10安装elasticsearch6.6_第8张图片

4.1.7、启动head master插件

再输入grunt server,出现以下界面,点击允许访问即可
win10安装elasticsearch6.6_第9张图片
服务启动于端口9100,浏览器输入localhost:9100
win10安装elasticsearch6.6_第10张图片

4.2、页面连接集群服务

此时在页面中点击连接,发现连接不上,因为在localhost:9100上访问localhost:9200实际上是跨域了,此时需要在ES的配置文件中配置允许跨域访问

4.2.1、配置elasticsearch.yml

进入elasticsearch的安装目录,打开config,打开elasticsearch.yml

win10安装elasticsearch6.6_第11张图片
在文件末尾输入:
http.cors.enabled: true
http.cors.allow-origin: “*”
注意 冒号后面需要有个空格,否则识别不出来
win10安装elasticsearch6.6_第12张图片

4.2.2、重启ES服务

保存好配置文件,然后关闭ES的执行窗口,重新再bin目录中双击elasticsearch.bat启动ES

4.2.3、浏览器中连接ES服务

刷新后,可以看到,已经连接成功,点击信息下拉列表,可以看到当前节点的运行情况等信息。
win10安装elasticsearch6.6_第13张图片

你可能感兴趣的:(大数据,elasticsearch,elasticsearch)