认识elasticSearch并安装

本文详细介绍了ElasticSearch的安装过程,包括Windows和Linux两个版本的安装步骤,以及如何开启跨域功能、设置免密登录。同时,还讲解了如何安装图形化管理工具head,确保能顺利连接和管理ElasticSearch。
摘要由CSDN通过智能技术生成

目录

一、介绍

二、安装

(1)windows版

 1.第一步:安装JDK

2.第二步:开启跨域功能

3.第三步:设置免密登录

3.第四步:启动es

4.创建服务,设置es开机自启动

(2)linux版

三、测试安装好没

四、安装图形化界面管理软件

(1)下载head

(2)安装node.js环境

1.安装node.js

2.安装grunt

(3)安装head

(4)启动head

(5)设置head开机自启动


一、介绍

定义:简称es,本质是一个开源的nosql数据库。主要用于全文检索,所以我们又称它为搜索引擎框架;

用途:实时数据搜索、日志采集分析

特点:

  • 检索快。面对PB级的海量数据,用传统sql方式like过滤太慢,用elasticSearch很快;
  • 支持集群

发展历史:和solr一样,都是封装的apche旗下基于java开发的lucene搜索引擎框架(solr对比elasticSearch,数据小solr查询效率更高;但是数据大solr查询效率低,所以elasticSearch比solr更适合做实时数据搜索)

二、安装

有windows版和linux版,到官网上下安装包Elasticsearch:官方分布式搜索和分析引擎 | Elastic

(1)windows版

 1.第一步:安装JDK

安装JDK,配置java环境变量

注意:不同版本的es依赖的jdk版本不一样,比如es8要求jdk17及以上。所以要先根据es版本确定好JDK版本

2.第二步:开启跨域功能

修改配置文件config/elasticsearch.yml,在末尾添加:


http.cors.enabled: true
http.cors.allow-origin: "*"


加上这2句就会开启跨域功能(默认没开启),如果不开启使用图像化软件连接es就会报错

3.第三步:设置免密登录

windows下启动es访问htttp://localhost:9200如果需要输入密码,是因为默认开启了密码验证模式

修改配置文件config/elasticsearch.yml

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值