我已经在我的Ubuntu中下载了Elasticearch 8.1。成功安装后,当我执行
curl -u elastic https://127.0.0.1:9200 -k
它正在显示预期的ElasticSearch响应。但当我在浏览器中点击http://127.0.0.1:9200/
或http://localhost:9200
时,它返回
安装后,我将network.host: 127.0.0.1
添加到elasticsearch.yml
有谁能帮帮我,为什么它不能在浏览器中运行?
我使用的是Ubuntu 20操作系统,请关注本文档
2条答案
按热度按时间ddarikpa1#
从8.0版开始,默认情况下会启用Elasticearch安全性,并且HTTP通信需要使用SSL/TLS。
如果愿意,您可以禁用HTTP安全性,但不鼓励这样做。
ctehm74n2#
我用的是WINDOWS平台,步骤是一样的。当您在cmd中运行ElasticSearch.bat文件时
将此端口用于ElasticSearch HTTPS安全https://localhost:9200/
检查用户名和密码,向下滚动运行ElasticSearch
的cmd
登录到ElasticSearch之后。快点..。
谢谢