logstack 日志技术栈-05-windows10 安装 Elasticsearch elasticsearch-8.11.1 实战笔记

安装 Elasticsearch elasticsearch-8.11.1

下载

访问 Elasticsearch 下载页面

解压下载的压缩文件到你选择的目录。

运行

进入 Elasticsearch 目录,运行 bin/elasticsearch.bat 启动 Elasticsearch。

验证

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

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

注意:8.4.3我测试的无法直接打开默认网址,需要先进行配置(原因是:ES8默认开启了ssl认证,导致无法访问9200端口,elasticsearch.yml配置文件添加【xpack.security.enabled: false】即可)(https://zhuanlan.zhihu.com/p/504694531)

Elasticsearch在Windows下开启了安全认证,虽然started成功,但访问http://localhost:9200/失败(https://blog.csdn.net/zhangphil/article/details/124476717)

复制代码
received plaintext traffic on an encrypted channel, closing connection Netty4TcpChannel

修改 elasticsearch.yml

原来是这样:

yml 复制代码
# Enable security features
xpack.security.enabled: true

xpack.security.enrollment.enabled: true

# Enable encryption for HTTP API client connections, such as Kibana, Logstash, and Agents
xpack.security.http.ssl:
  enabled: true
  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: ["PC-20230404XHIO"]

# Allow HTTP API connections from anywhere
# Connections are encrypted and require user authentication
http.host: 0.0.0.0

我们把几个安全的暂时都关闭掉。

yml 复制代码
# Enable security features
xpack.security.enabled: false

xpack.security.enrollment.enabled: false

# 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: false
  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: ["PC-20230404XHIO"]

# Allow HTTP API connections from anywhere
# Connections are encrypted and require user authentication
http.host: 0.0.0.0

重新启动 es。当然这只是为了演示关闭的,实际应用还是要注意安全问题。

PS: 我这里在启动日志中没有找到密码,按理说是有一个初始化密码的。

验证成功

此时访问 http://localhost:9200/

如下:

json 复制代码
{
  "name" : "PC-20230404XHIO",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "gROAdkClQka3fHkZukU60A",
  "version" : {
    "number" : "8.11.1",
    "build_flavor" : "default",
    "build_type" : "zip",
    "build_hash" : "6f9ff581fbcde658e6f69d6ce03050f060d1fd0c",
    "build_date" : "2023-11-11T10:05:59.421038163Z",
    "build_snapshot" : false,
    "lucene_version" : "9.8.0",
    "minimum_wire_compatibility_version" : "7.17.0",
    "minimum_index_compatibility_version" : "7.0.0"
  },
  "tagline" : "You Know, for Search"
}
相关推荐
AI-小柒1 分钟前
开发者一站式数据解决方案:通过 DataEyes API 一键配置智能数据采集与分析工具
大数据·人工智能·windows·http·macos
2501_926978332 分钟前
AI在精神世界的意义--对存在模式的重新解构
经验分享·笔记·ai写作
CHQIUU15 分钟前
外置硬盘格式选择指南:Windows与Mac双系统通用方案
windows·macos
爱倒腾的老唐28 分钟前
1、万用表
笔记
中屹指纹浏览器1 小时前
2026多账号安全运营:指纹浏览器选型、部署与平台风控应对指南
经验分享·笔记
高梦轩2 小时前
LNMP 环境部署笔记
linux·笔记
非凡ghost2 小时前
支持1000+格式:Wondershare Recoverit万能数据恢复
网络·windows·学习·软件需求·teamviewer
角砾岩队长2 小时前
CASS常用快捷指令
经验分享·笔记
永远睡不够的入2 小时前
C++list详解
c++·windows·list
云边散步2 小时前
godot2D游戏教程系列二(14)
笔记·学习·游戏·游戏开发