admin管理员组

文章数量:1531431

ElasticSearch-8.2.0-windows安装与配置

  • 前言
  • 一、下载与安装
  • 二、修改配置
    • 1.修改elasticsearch.yml配置
    • 2.重新启动服务

下一篇文章:
elasticsearch-head-master可视化工具安装

前言

最近也是在写关于一个数据分析的项目,感觉只使用mysql和JavaList操作解决不了想要的数据问题,所以也是入手学习了elasticsearch,安装与配置过程中也是有一些需要注意的点,这里分享给大家。
我们需要下载一共四个东西,这里由于ElasticSearch的ik分词器只有8.2.0版本,所以我们都以windows版,8.2.0版本为例。

  • elasticsearch-8.2.0-windows-x86_64.zip
  • elasticsearch-head-master可视化工具
  • kibana-8.2.0-windows-x86_64.zip
  • elasticsearch-analysis-ik-8.2.0.zip
    下面我们先介绍elasticsearch的安装教程,之后的教程放到后面的文章中。

一、下载与安装

我们只需要点击上面的官网链接,选择自己所需要的版本下载即可。

下载好之后就是一个zip的压缩文件,我们选择好安装目录之后直接解压即可,开箱即用。

解压后的目录如下:

我们直接进入bin目录下,找到elasticsearch.bat批处理文件,点击直接运行即可。
运行后,控制台输出日志,下面就是我们elasticsearch的账号密码。

elaasticsearch的默认访问路径是localhost:9200,我们打开浏览器直接访问即可。

如果访问不了也没关系,我们可以先修改配置文件之后再进行访问。

二、修改配置

1.修改elasticsearch.yml配置

# 换个集群的名字,免得跟别人的集群混在一起
cluster.name: el-m

# 换个节点名字
node.name: el_node_m1

# 修改一下ES的监听地址,这样别的机器也可以访问
network.host: 0.0.0.0

#设置对外服务的http端口,默认为9200
http.port: 9200

#设置索引数据的存储路径
path.data: F:/elasticsearch-8.2.0/data    #换成自己的路径
#设置日志文件的存储路径
path.logs: F:/elasticsearch-8.2.0/logs    #换成自己的路径

# 关闭http访问限制
xpack.security.enabled: false

# 增加新的参数,head插件可以访问es
http.cors.enabled: true
http.cors.allow-origin: "*"

#----------------------- BEGIN SECURITY AUTO CONFIGURATION -----------------------
# Enable security features
#xpack.security.enabled: false
xpack.security.enrollment.enabled: true

# Enable encryption for HTTP API client connections, such as Kibana, Logstash, and Agents
xpack.security.http.ssl:
  enabled: false
  keystore.path: certs/http.p12

# Enable encryption and mutual authentication between cluster nodes
xpack.security.transport.ssl:
  enabled: true
  verification_mode: certificate
  keystore.path: certs/transport.p12
  truststore.path: certs/transport.p12
# Create a new cluster with the current node only
# Additional nodes can still join the cluster later
cluster.initial_master_nodes: ["el_node_m1"]  #注意,这个要与node.name填写一致

#----------------------- END SECURITY AUTO CONFIGURATION -------------------------

2.重新启动服务

重新使用cmd进入elasticsearch目录进行启动。
启动后我的控制台是这样:


然后访问浏览器http://localhost:9200

出现这个就是安装和启动成功了。

下篇文章我们介绍安装elasticsearch-head-master可视化工具。

本文标签: ElasticsearchWindows