首页 > 其他分享 >Elasticsearch 和 Kibana 安装

Elasticsearch 和 Kibana 安装

时间:2022-10-15 22:57:31浏览次数:72  
标签:elastic Kibana token elasticsearch kibana Elasticsearch 安装

Elasticsearch 和 Kibana 安装

  • 操作系统:Windows 10
  • Elastic Stack 版本:8.4.3

目录

安装 Elasticsearch

下载 https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.4.3-windows-x86_64.zip

运行 Elasticsearch:

cd elasticsearch-8.4.3
bin\elasticsearch.bat

第一次启动会生成以下安全配置:

  • 超级用户 elastic 以及密码
  • 用于加密传输和 HTTP 的密钥和证书
  • 用于 Kibana 连接 Elasticsearch 的,有效期为 30 分钟的 token
  • 将 TSL 配置信息写到配置文件 config\elasticsearch.yml
The generated password for the elastic built-in superuser is:
<password>

The enrollment token for Kibana instances, valid for the next 30 minutes:
<enrollment-token>

The hex-encoded SHA-256 fingerprint of the generated HTTPS CA DER-encoded certificate:
<fingerprint>

You can complete the following actions at any time:
Reset the password of the elastic built-in superuser with
'bin\elasticsearch-reset-password -u elastic'.

Generate an enrollment token for Kibana instances with
'bin\elasticsearch-create-enrollment-token -s kibana'.

Generate an enrollment token for Elasticsearch nodes with
'bin\elasticsearch-create-enrollment-token -s node'.

确认启动成功:

curl --ssl-no-revoke --cacert config\certs\http_ca.crt -u elastic https://localhost:9200

客户端连接 Elasticsearch

第一次启动 Elasticsearch 会生成加密 HTTP 的 CA 证书:

config/certs/http_ca.crt

同时会在控制台打印证书的 SHA-256 指纹

客户端需要使用指纹或 CA 证书来和 Elasticsearch 建立 HTTPS 连接

可以通过 Git Bash 来获取证书指纹:

openssl x509 -fingerprint -sha256 -in config/certs/http_ca.crt

不支持指纹的客户端可以使用证书:

config\certs\http_ca.crt

安装 Kibana

下载 https://artifacts.elastic.co/downloads/kibana/kibana-8.4.3-windows-x86_64.zip

运行 Kibana:

cd kibana-8.4.3
bin\kibana.bat

点击控制台打印的连接:

i Kibana has not been configured.

Go to http://localhost:5601/?code=755303 to get started.

输入 Elasticsearch 生成的 token

输入用户 elastic 以及 Elasticsearch 生成的密码

重置 token 和 密码:

# 重置 token
bin\elasticsearch-create-enrollment-token -s kibana

# 重置密码
bin\elasticsearch-reset-password -u elastic

参阅

标签:elastic,Kibana,token,elasticsearch,kibana,Elasticsearch,安装
From: https://www.cnblogs.com/liaozibo/p/elasticsearch-kibana-install.html

相关文章

  • jumpserver的安装部署
    一、下载jumpserver压缩包1)可以从官方下载 开源社区-FIT2CLOUD飞致云2)github下载 JumpServer(github.com)二、下载完成后1)解压到/optcd/opttar-xfjumpserve......
  • truffle安装问题-无法加载文件
      在powershell下输入以下命令set-executionpolicyremotesigned  问题解决搜索复制......
  • Nacos安装指南
    1.Windows安装开发阶段采用单机安装即可。1.1.下载安装包在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nacos服务端或者源代码:GitHub主页:https://github.com/ali......
  • pip安装pyqt5-tools的时候Preparing metadata (pyproject.toml) error
    遇到了,未解决,在这里卡主了python版本3.10.5 python3.10上安装pyqt5_染指13的博客-CSDN博客_python安装pyqt5解决办法(有人说要降级Python3.9啥的,或者降pyqt5的版本,我......
  • Ubuntu 20.04 安装 Docker
    环境目前Docker支持的Ubuntu版本有:UbuntuJammy22.04(LTS)UbuntuImpish21.10UbuntuFocal20.04(LTS)UbuntuBionic18.04(LTS)当前的Ubuntu的版本为......
  • elasticsearch的查询数大于10000查询失败
    错误信息Causedby:ElasticsearchException[Elasticsearchexception[type=illegal_argument_exception,reason=Resultwindowistoolarge,from+sizemustbeles......
  • 2022-10-15 react+react-draft-wysiwyg之富文本编译器安装过程
    npminstall--savereact-draft-wysiwygnpminstall--savedraft-jsnpminstall--savedraftjs-to-htmlnpminstall--savehtml-to-draftjs需要引入以下文......
  • 自动化测试 - mac安装jenkins并安装allure插件,构建执行pytest自动化用例并产出allure
    背景:jenkins+pytest+allure,产出自动化测试结果步骤如下:一、mac安装jenkins1.方法一:(不推荐,跳过)安装tomcat下载jenkins并放到tomcat的www目录2.方法二:brew安装......
  • ElasticSearch
    选型因为数据库的like等操作会导致索引失效,进而导致查询性能低,功能弱,从而引入ElasticSearch通过倒排索引解决全文检索性能和功能的问题。数据结构倒排索引一般包含两......
  • Linux下mysql5.7.37升级至mysql5.7.39-RPM安装
    mysql版本5.7.37升级到5.7.39。由于我们由于我们安装mysql的方式是通过mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar中的rpm包安装。所以升级的方式是专门针对这种方式:rpm-iv......