Windows安装ElasticSearch

1.2 Windows安装ElasticSearch

1.1 安装Java环境


因为ElasticSearch需要JDK的支持,所以需要先安装JDK。以下是安装步骤:
第一步:下载安装包,从Java官网下载最新版本的JDK,下载地址:www.java.com
第二步:安装JDK,双击安装安装包jre-8u171-windows-x64.exe,安装到E:\java
    (注:可根据实际需求选择地址)
第三步:配置环境变量,在高级系统设置->环境变量,新建环境变量JAVA_HOME,变量值为E:\java
    (注:这一步是为了后面安装ElasticSearch而准备,务必加上)
第四步:查看安装结果,打开cmd窗口输入java -version看到具体版本信息,则说明已经安装成功。

1.2 安装ElasticSearch


第一步:下载安装包,下载地址:https://www.elastic.co/downloads/elasticsearch
第二步:安装ElasticSearch,解压安装包elasticsearch-6.3.0.zip,解压到E:\elasticsearch-6.3.0
    (注:可根据实际需求选择地址)
第三步:注册服务,elasticsearch-service.bat install,提示安装成功即可。
第四步:配置环境变量,在高级系统设置->环境变量->path,后面添加E:\elasticsearch-6.3.0\bin;
    (注:仅仅只是为了方便启动服务,非必须)
第五步:启动服务,打开cmd窗口执行命令elasticsearch-service start。
第六步,查看安装结果,访问http://localhost:9200/,能看到返回的版本信息,则说明安装ElasticSearch成功。

1.3 安装ElasticSearch管理工具head

因为5以上版本安装head需要安装node和grunt,所以先安装node。
1.以下是安装node.js的步骤:
    第一步:下载安装包,下载地址:https://nodejs.org/en/download/
    第二步:安装node.js,双击安装包node-v8.11.3-x64.msi,安装到E:\nodejs
        (注:可根据实际需求选择地址)
    第三步:配置环境变量,在高级系统设置->环境变量,新建环境变量NODE_HOME,变量值为E:\nodejs
    (注:这一步是为了后面安装ElasticSearch而准备,务必加上)
    第四步:查看安装结果,打开cmd窗口输入node -v看到具体版本信息,则说明已经安装成功。
    第五步:安装grunt,执行命令npm install -g grunt-cli,提示成功后可以通过grunt -version
        查看grunt版本(注:head插件就是通过grunt启动的)

2.以下是安装head工具的步骤:
    第一步:下载head源码,打开命令窗口cd E:\elasticsearch-6.3.0执行 
      git clone git://github.com/mobz/elasticsearch-head.git ,
      当看到elasticsearch-head文件夹后说明下载成功(注:这个步骤需要git支持)
    第二步:安装head,在head源码目录中,执行npm install,等待执行完成
    第三步:启动服务,在命令窗口执行grunt server
    第四步:查看安装结果,看到connect服务后访问http://localhost:9100/,能看到正常页面说明安装完成。

1.4 设置ElasticSearch节点和集群

1.在文件最后加入
http.cors.enabled: true 
http.cors.allow-origin: "*"
node.master: true
node.data: true

2.放开network.host: 192.168.0.1的注释并改为network.host: 0.0.0.0
3.放开cluster.name;node.name;http.port的注释
4.双击elasticsearch.bat重启es

注:以上的ElasticSearch管理工具head只支持本地访问,如果需要远程访问,则需要修改对应配置。在此不做过多说明。

猜你喜欢

转载自blog.csdn.net/u011835252/article/details/80784572
今日推荐