环境准备:JDk是1.8以上版本

1、官方下载Elasticsearch部署安装
访问官网,进入主页下载
在这里插入图片描述
2、在下载页面,可以看到选择操作系统,选择系统后点击下载。(我这里下载的Windows版本)
在这里插入图片描述
3下载完成后,解压文件,找到下载位置
4、配置环境变量

  • 打开文件,选择此电脑,右键属性打开属性,选择高级系统设置打开,选择环境变量。
  • 找到系统变量,选择新建,输入以下信息,单击确认。
    在这里插入图片描述
  • 在系统变量里找到Path,将ES_HOME添加进去,然后选择确定。
    在这里插入图片描述
    5、配置文件修改
    进入下载文件的路径,打开进入config,找到elasticsearch.yml ,底部添加如下配置(此配置适用elasticsearch-8.1.2,8.x以下版本可能需要修改配置)。
# 换个集群的名字,免得跟别人的集群混在一起
cluster.name: el-m

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

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

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

#设置索引数据的存储路径
path.data: E:\elasticsearch-8.1.2\data    #换成自己的路径
#设置日志文件的存储路径
path.logs: E:\elasticsearch-8.1.2\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 -------------------------

6、启动服务,
cmd打开窗口,在命令行中cd进入路径

cd /d  E:\elasticsearch-8.1.2\bin

进入到bin路径下后输入:elasticsearch.bat
看到starting则启动成功
:若未启动成功,可参考《win10安装elasticSearch8.1.2,报错解决方案》
在这里插入图片描述
浏览器访问网址:http://localhost:9200/,显示如下。
在这里插入图片描述

下一步 《Elasticsearch可视化管理工具 —Elasticsearch-head部署安装》

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐