〇、前言

学习的过程中提到了 Elasticsearch ,便下载安装。遇到了不少小插曲,记录之。

1、安装

下载 后解压到指定目录。

bin 中包含很多执行文件,直接运行 elasticsearch.bat 即可。

一、处理过程

1、权限不够

双击 elasticsearch.bat 后,窗口一闪而过。

为了确定是什么问题,采用命令行来执行此执行文件。

图片(略)

发现是权限不够。

解决办法

给根目录文件夹给予完全控制的权限。

2、无法访问9200端口

elasticsearch.bat 运行成功后,会给出如下提示:

image-20220328164848671-16484573322271.png

说明已经运行成功。此时打开浏览器访问 http://localhost:9200 ,得到如下结果:

image-20220328165049935-16484574525172.png

解决办法

打开 config/elasticsearch.yml ,找到 xpack.security.http.ssl.enabled 属性,将其值改为 false

3、访问9200端口需要账号密码

继上一个问题解决后,访问 9200 端口需要密码。可我们是新手,哪来的啥密码。

image-20220328165549954-16484577524573.png

解决办法

打开 config/elasticsearch.yml ,找到 xpack.security.enabled 属性,将其值改为 false

二、最终结果

重启 elasticsearch.bat ,访问 http://localhost:9200 ,得到如下类似结果说明问题解决。

image-20220328170138331-16484581009344.png