1. Elastic
    Elastic官网:https://www.elastic.co/cn/
  2. 简介:
    分布式,无需人工搭建集群(solr就需要人为配置,使用Zookeeper作为注册中心)
    Restful风格,一切API都遵循Rest原则,容易上手
    近实时搜索,数据更新在Elasticsearch中几乎是完全同步的。
  3. 版本
    目前Elasticsearch最新的版本是6.4.2,我这里使用的版本是6.2.4
    安装Elasticsearch前提条件:JDK1.8及以上
  4. 下载

Elasticsearch在Windows下部署及elasticsearch head插件安装
这里也可以下载其他的版本
Elasticsearch在Windows下部署及elasticsearch head插件安装

  1. 安装
    Elasticsearch无需安装,解压即用。

  2. 运行
    进入elasticsearch/bin目录,可以看到下面的执行文件:
    Elasticsearch在Windows下部署及elasticsearch head插件安装
    如果双击不行就用dos窗口进行启动
    可以看到绑定了两个端口:
    9300:Java程序访问的端口
    9200:浏览器、postman访问的端口
    我们在浏览器中访问:http://127.0.0.1:9200
    Elasticsearch在Windows下部署及elasticsearch head插件安装
    看到了上面的信息,说明你的Elasticsearch已经成功启动

  3. ElasticSearch注册Windows服务
    Elasticsearch在Windows下部署及elasticsearch head插件安装
    看到上面信息则表示已经注册成功,不放心可以看下服务里有没有
    Elasticsearch在Windows下部署及elasticsearch head插件安装

  4. 到了这里es算是基本安装配置好,但是为了方便我们开发的时候查看数据,我推荐安装一个Elasticsearch的客户端工具。下面我讲述的是如何安装Head插件。

  5. elasticsearch-head配置包,下载地址:https://github.com/mobz/elasticsearch-head
    elasticsearch-head是一个基于node.js的前端工程,启动elasticsearch-head的步骤如下
    先将node.js安装好。
    npm install -----> npm run start
    Elasticsearch在Windows下部署及elasticsearch head插件安装
    此时在本地浏览器打开localhost:9100(服务器上面的把 localhost换成服务器IP),发现我们的浏览器不能正常访问。打开控制台,发现了存在跨域的问题
    Elasticsearch在Windows下部署及elasticsearch head插件安装
    这是因为ElasticSearch5之后对安全性进行了加强
    所以需要进入elasticsearch文件下面的config下面,并修改elasticsearch.yml文件 ,在内容后面直接加上
    http.cors.enabled: true
    http.cors.allow-origin: “*”

然后重新启动es,和es-head即可。

相关文章:

  • 2022-12-23
  • 2022-01-03
  • 2021-07-24
  • 2021-07-01
  • 2021-10-31
  • 2021-04-03
  • 2021-05-05
猜你喜欢
  • 2021-11-27
  • 2021-05-13
  • 2022-12-23
  • 2021-12-30
  • 2022-12-23
  • 2021-11-22
相关资源
相似解决方案