Elasticsearch入门-环境安装ES和Kibana以及ES-Head可视化插件和浏览器插件es-client

找到bin目录中的elasticsearch-env配置文件,发现是下面红色圈的配置影响了es的正常启动
image.png
配置注释翻译如下:

...... 省略
# 如果 ES\_JAVA\_HOME 变量不为空
if [ ! -z "$ES\_JAVA\_HOME" ]; then
  # 设置 JAVA 变量和 JAVA\_TYPE 变量
  JAVA="$ES\_JAVA\_HOME/bin/java"
  JAVA\_TYPE="ES\_JAVA\_HOME"

  # 检查 JAVA 变量代表的文件是否为可执行文件,如果不是,则退出
  if [ ! -x "$JAVA" ]; then
    echo "could not find java in $JAVA\_TYPE at $JAVA" >&2
    exit 1
  fi

  # 运行Elasticsearch工具包中的JavaVersionChecker类,用于检查Java版本是否符合Elasticsearch要求的版本
  "$JAVA" -cp "$ES\_HOME/lib/java-version-checker/\*" org.elasticsearch.tools.java_version_checker.JavaVersionChecker
else
  # 对于不存在‘ES\_JAVA\_HOME’变量,则使用内置的JDK:
    if [ "$(uname -s)" = "Darwin" ]; then
    # elasticsearch 安装目录下,Mac系统的 java 运行文件
    JAVA="$ES\_HOME/jdk.app/Contents/Home/bin/java"
  else
    # elasticsearch 安装目录下,其他系统的 java 运行文件
    JAVA="$ES\_HOME/jdk/bin/java"
  fi
  # 指定 JAVA\_TYPE 为内部绑定的 JDK
  JAVA\_TYPE="bundled JDK"
fi
...... 省略

我们只需要将我们的JAVA_HOME环境变量的jdk改为ES内置的JDK即可
image.png

再次启动,服务正常启动了!
image.png

这里中文显示乱码了(启动 elasticsearch 后,记录命令行提示的信息):
image.png

鈩癸笍  Password for the elastic user (reset with `bin/elasticsearch-reset-password -u elastic`):
  xchFVFwspf6W-bvNltTL

鈩癸笍  HTTP CA certificate SHA-256 fingerprint:
  d4fbae59efc0f8f0c7977da65341d66d8126ddadaab4e16e8a10429d3e9f7f06

鈩癸笍  Configure Kibana to use this cluster:
鈥?Run Kibana and click the configuration link in the terminal when Kibana starts.
鈥?Copy the following enrollment token and paste it into Kibana in your browser (valid for the next 30 minutes):
  eyJ2ZXIiOiI4LjEyLjIiLCJhZHIiOlsiMTcyLjIzLjE3Ni4xOjkyMDAiXSwiZmdyIjoiZDRmYmFlNTllZmMwZjhmMGM3OTc3ZGE2NTM0MWQ2NmQ4MTI2ZGRhZGFhYjRlMTZlOGExMDQyOWQzZTlmN2YwNiIsImtleSI6IkNfbzU0NDBCNkdoaDFESVhLMlMtOnB3czNjN3pPU0NHR0liVlAwYWhHalEifQ==

修改yml配置,
image.png

连接测试 https://localhost:9200
image.png

ESHead安装

Head工具官网链接:https://github.com/mobz/elasticsearch-head/
image.png
下载压缩包到本地,解压即可
image.png
下载项目的依赖,然后启动

npm install 
npm run start

image.png
因为9100与es的9200存在跨越问题,我们还需要改一下es的配置文件elasticsearch.yml,在末尾添加跨域配置即可(修改完成之后,需要重启es服务才能生效)

# 跨域配置:
http.cors.enabled: true
http.cors.allow-origin: "\*"

访问一下 localhost:9100
image.png

浏览器插件 es-client

image.png
image.png
image.png

Kibana 安装

官网链接:https://www.elastic.co/cn/downloads/kibana
image.png
将下载好的kibana的压缩包解压即可
image.png

修改config/kibana.yml配置文件
image.png

server.port: 5601
server.host: "localhost"


![img](https://img-blog.csdnimg.cn/img_convert/a7a5c6f45ea6de35f9d3fe2f7034e44b.png)
![img](https://img-blog.csdnimg.cn/img_convert/e572ff5ff7a9352b3e2d3db18b404ae8.png)

**网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。**

**[需要这份系统化资料的朋友,可以戳这里获取](https://bbs.csdn.net/topics/618545628)**


**一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**

://bbs.csdn.net/topics/618545628)**


**一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: ES文件浏览器RAR插件是一款能够让用户在ES文件浏览器中直接解压RAR文件和创建压缩文件的插件ES文件浏览器是一款功能强大的文件管理工具,能够帮助用户轻松管理手机中的各类文件。然而,ES文件浏览器默认并不支持RAR文件的解压和创建,这就需要使用到RAR插件来实现这一功能。 有了ES文件浏览器RAR插件,用户只需在ES文件浏览器中选择RAR文件,然后点击解压选项即可完成RAR文件的解压缩。同时,用户还可以使用RAR插件创建压缩文件,将需要压缩的文件选中,然后点击创建压缩包选项即可。 这个插件的优势在于它与ES文件浏览器无缝衔接,使用起来非常方便。而且,解压和压缩速度也相当快捷高效。用户可以随时随地解压和创建RAR文件,无需另外安装其他解压软件。 总之,ES文件浏览器RAR插件为用户提供了一种方便快捷地在ES文件浏览器内部直接处理RAR文件的方法。无论是解压还是创建压缩包,用户都可以轻松完成,使文件管理更加简单便捷。如果你经常使用ES文件浏览器并需要处理RAR文件,ES文件浏览器RAR插件将是你必备的插件之一。 ### 回答2: ES文件浏览器是一款功能强大,广受欢迎的文件管理器应用。ES文件浏览器提供了一系列实用的功能,包括文件管理、应用程序管理、云存储、压缩解压等。在这其中,RAR插件是一个非常重要的功能模块。 RAR插件允许用户在ES文件浏览器中进行RAR文件的压缩和解压操作。对于经常需要处理RAR格式的用户来说,这一插件提供了更加方便快捷的方式来处理文件。 使用RAR插件,用户可以将多个文件或文件夹进行RAR压缩,从而减小文件占用空间,方便传输和共享。此外,插件还支持对RAR文件进行解压,将RAR文件中的内容提取出来,方便用户查看和使用。 使用RAR插件非常简单。首先,用户需要在ES文件浏览器中安装RAR插件安装完成后,用户只需要长按要压缩的文件或文件夹,然后选择RAR压缩选项即可完成压缩。要解压RAR文件,用户只需找到目标RAR文件,然后选择解压选项即可。 总体而言,ES文件浏览器的RAR插件为用户提供了更加便捷和高效的RAR文件管理功能。它简化了用户的操作流程,提高了工作效率,使文件的处理变得更加方便快捷。无论是对于个人用户还是企业用户,ES文件浏览器的RAR插件都是一个非常有用的文件管理工具。 ### 回答3: ES文件浏览器RAR插件是一款非常实用的工具,它能够让我们在手机上浏览和管理RAR格式的压缩文件。RAR格式是一种常见的文件压缩格式,它可以将多个文件或文件夹打包为一个压缩包,方便传输和存储。 这个插件可以让我们轻松地浏览和查看RAR文件中的内容。我们只需要在ES文件浏览器中打开RAR文件,插件就会自动解压缩文件,并展示压缩包中的文件列表。我们可以通过插件提供的功能,如复制、移动、删除等,在RAR文件中进行各种操作。 此外,ES文件浏览器RAR插件还支持对RAR文件进行解压缩。我们可以选择解压缩到当前目录或指定目录,并且可以选择解压缩所有文件或仅解压缩选定的文件。解压缩后的文件将会自动保存在指定的目录中。 使用ES文件浏览器RAR插件的好处是显而易见的。首先,它提供了一个方便的界面,使我们可以在手机上轻松地浏览和管理RAR文件。其次,它具有丰富的功能,可以满足我们处理RAR文件的各种需求。最后,它的操作简单易懂,即使是没有经验的用户也能够上手使用。 总的来说,ES文件浏览器RAR插件是一款功能强大、易于使用的工具,它让我们可以方便地在手机上处理RAR文件,从而提高我们的工作效率。无论是需要浏览RAR文件内容还是解压缩文件,这个插件都能够满足我们的需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值