下载-安装-启动elasticsearch

什么是ElasticSearch

  • 基于Apache Luence构建的开源搜索引擎
  • 采用Java编写,提供简单的易用的Restful API
  • 轻松的横向扩展,可支持PB级的结构化或非结构化数据处理

应用场景

  • 海量数据分析引擎
  • 站内搜索引擎
  • 数据仓库

安装

  • 下载地址
    这里我下载的是5.5.2,现在官网最新版本是7.x
    https://www.elastic.co/cn/downloads/past-releases/elasticsearch-5-5-2
  • 修改配置
    vim elasticsearch-5.5.2/config 在配置文件最后添加如下两句,解决跨域的问题
http.cors.enabled: true
http.cors.allow-origin: "*"

建立一个集群,里面包含两个个节点:master、slave

cluster.name: wali
node.name: master
node.master: true

network.host: 127.0.0.1
  • 下载完包后,在本地解压缩并启动
tar -vxf elasticsearch-5.5.2.tar.gz 
sh ./bin/elasticsearch
  • 后台启动
    ./bin/elasticsearch -d

下载[elasticsearch-head]插件

下载包

  • wget https://github.com/mobz/elasticsearch-head/archive/refs/heads/master.zip
  • 解压后进入到elasticsearch-head-master文件夹npm install安装依赖
  • npm run start 启动服务 ,默认在9100端口运行
    打开http://localhost:9100/,如下图
    image.png

你可能感兴趣的:(下载-安装-启动elasticsearch)