zoukankan      html  css  js  c++  java
  • windows下es安装教程

    es安装

    1.es下载地址:https://www.elastic.co/downloads/past-releases

    2.使用es需要先安装好jdk,注意es版本和jdk版本的兼容问题,es6.1.1版本需要jdk1.8以上版本。

    3.下载好es的zip包后解压缩,解密后的目录如下图:

     

    4.安装es服务,打开cmd命令窗口,切换到es目录下的bin目录:

     

    5.启动服务+设置服务自动启动

     

    启动服务:

     

    进入服务界面找到es后,点击es服务,点击属性,将启动类型设置为自动,下次就不用手动启动了,如下图设置:

     

    6.验证es服务是否成功启动,访问http://localhost:9200/,如果出现以下表示安装成功

     

    7.在es的根目录下的plugins目录新建一个文件夹:elasticsearch-analysis-ik

     

    8.将elasticsearch-analysis-ansj-6.1.1.0-release.zip解压后的文件放到elasticsearch-analysis-ik

    文件夹下,如图:

     

    安装elasticsearch-head插件

    es5以上版本安装head需要安装nodegrunt

    1.安装node

    双击node-v10.13.0-x64.msi安装很简单,直接下一步下一步就可以,安装完成后,在node安装文件夹nodejs根目录下有个npm.cmd文件,双击运行。

    2.安装grunt

    安装node后执行 npm install -g grunt-cli 安装grunt

    3. 测试:

     

     

    1:下载安装包 elasticsearch-head-master.zip

    2:在es目录下或其他目录下解压下载包,解压后文件结构如下图,

     

    3:修改服务器监听地址:Gruntfile.js

     

    增加hostname属性,设置为*

    修改连接地址:

    vi _site/app.js

     

    修改head的连接地址:

    this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://localhost:9200";

    把localhost修改成你es的服务器地址,如:

    this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://10.10.10.10:9200";

    elasticsearch配置允许跨域访问

    修改elasticsearch.yml新增以下配置

    http.cors.enabled: true

    http.cors.allow-origin: "*"

    重启elasticsearch

    运行head

    Cmd命令模式下运行:grunt server

    测试地址

    浏览器输入http://192.168.2.140:9100  备注  ip:9100

    效果图:

     

  • 相关阅读:
    C#网络编程之Http请求
    使用 pdf.js 在网页中加载 pdf 文件
    程序员转型技术管理,这几本书不能错过
    HTTPS小结 、TSL、SSL
    clipboard 在 vue 项目中,on 事件监听回调多次执行
    Vue 引入 .md 文件,解析markdown语法
    Vue cli4.0 代理配置
    npm publish 一直报错 404
    JSON 多层对象获取键值
    Tomcat8配置Https协议,Tomcat配置Https安全访问,Tomcat Https配置
  • 原文地址:https://www.cnblogs.com/tinyj/p/10028875.html
Copyright © 2011-2022 走看看