ElasticSearch插件es-head安装及使用

这篇具有很好参考价值的文章主要介绍了ElasticSearch插件es-head安装及使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

ElasticSearch插件es-head安装及使用

es-head需要nodejs环境编译,先看看机器中是否已经有nodejs环境,如果没有的话我们先要安装nodejs环境:

一、先下载安装nodejs

nodjs官网:https://nodejs.org/en/download/
这里下载的新版本 v12.18.1

wget https://nodejs.org/dist/v12.18.1/node-v12.18.1-linux-x64.tar.xz
tar xf node-v12.18.1-linux-x64.tar.xz
mv node-v12.18.1-linux-x64 /usr/local/node
# 设置环境变量
echo "export PATH=$PATH:/usr/local/node/bin" >> ~/.bashrc
# 刷新
source ~/.bashrc

1.1 测试安装是否成功

node -v

自此,需要的环境已准备完毕,下面开始安装es-head插件。

二、下载elasticsearch head

可使用git命令在线下载,或者下载zip包之后,离线安装都可以

git下载

下载zip包

2.1 编译安装

进入head目录执行npm命令或cnpm命令安装:

cd elasticsearch-head
npm install

安装cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

2.2 修改镜像源

如果npm install一直卡在Receiving...不动的话,是因为访问的npm registry网络不行,我们可以修改为淘宝的仓库:

#查看npm仓库
npm config get registry
#或
npm info express
 
#修改为淘宝的源
npm config set registry http://registry.npm.taobao.org

这时候再执行npm install速度就快许多!

2.3启动验证

配置es:

# vim $ES_HOME/config/elasticsearch.yml
http.cors.enabled: true
http.cors.allow-origin: "*"

修改完ES配置重启ES后,在es-head安装目录下使用下面的命令启动es-head插件:

npm run start & # 后台运行

如下图:启动成功
ElasticSearch插件es-head安装及使用
根据提示,我们访问http://xxx:9100 看看效果,已成功启动并访问我们的ES集群:
ElasticSearch插件es-head安装及使用

2.4 es-head使用密码访问ES

ES开启安全认证,把集群修改其中一项配置然后重启ES集群

http.cors.enabled: true
http.cors.allow-origin: "*"
#http.cors.allow-headers: Authorization  #这个配置改为下面的
http.cors.allow-headers: Authorization,X-Requested-With,Content-Length,Content-Type
xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true

使用xpack安全认证的ES集群,密码改为自己的即可

Linux使用命令检测集群是否健康

curl -XGET -u elastic:JCK3BPr2g25G http://xxx:9200/_cluster/health?pretty

web页面登录

http://xxx:9100/?auth_user=elastic&auth_password=JCK3BPr2g25G

参考:文章文章来源地址https://www.toymoban.com/news/detail-404031.html

到了这里,关于ElasticSearch插件es-head安装及使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • es-head连接Elasticsearch没反应和新建索引没反应(406)

    1、连接Elasticsearch没反应,处理方法修改Elasticsearch配置文件(yml)   es-node:     restart: always     image: elasticsearch:7.6.2     container_name: es-node     hostname: es-node     ports:      - 9200:9200      - 9300:9300     volumes:      - /etc/localtime:/etc/localtime      - /docker/data/es-node1:/usr/share/

    2023年04月22日
    浏览(36)
  • docker-compose部署6.8.23版本elasticsearch+es-head+kibana多节点集群及部分排错处理

    现阶段很多elasticsearch部署都是7版本之上的,但部分要求是6.8版本,俩者很多配置参数存在差异问题,elasticsearch有状态服务,kubernetes和docker启动有点麻烦,最好用docker-compose启动,可以保证数据稳定。 节点信息 hosts信息 192.168.121.137 es-master 192.168.121.138 es-node1 master执行,node改

    2024年02月14日
    浏览(29)
  • 单机部署es es-head 无法连接es

    注释掉 gateway.recover_after_nodes: 3 这行 并添加以下四行 http.cors.enabled : true http.cors.allow-origin : \\\"*\\\" http.cors.allow-methods : OPTIONS, HEAD, GET, POST, PUT, DELETE http.cors.allow-headers : X-Requested-With,X-Auth-Token,Content-Type,Content-Length  

    2024年02月12日
    浏览(37)
  • es(Elasticsearch)客户端Elasticsearch-head安装使用(04Elasticsearch-head安装篇)

    elasticsearch-head是一款专门针对于elasticsearch的客户端工具,用来展示数据。elasticsearch-head是基于JavaScript语言编写的,可以使用npm部署,npm是Nodejs下的包管理器 安裝方式利用npm和nodejs进行安装启动,github中给出的安装方法也是这种,本文就是以这种方式进行解说 es(Elasticsearc

    2024年01月17日
    浏览(40)
  • ES可视化工具--elasticsearch-head--下载、安装、使用

    原文网址:ES可视化工具--elasticsearch-head--下载、安装、使用_IT利刃鞘的博客-CSDN博客 说明         本文介绍ES可视化工具--ElasticSearch-Head的下载、安装与安装的方法。 概述         虽然UI比较古老,但它能在“数据浏览”中选择索引、类型、字段查看,个人用起来比下边“

    2024年01月18日
    浏览(52)
  • 6、ES单机设置用户名密码、集群设置用户名密码、es-head登录、如何去掉密码

    在配置文件中添加如下参数cat config/elasticsearch.yml: 关闭es服务如果服务启动(kill进程id) 启动es服务 待服务启动完成,且能正常访问后,执行 集群此时是启动状态 elasticsearch-head查看 通过浏览器查看 http://192.168.180.45:9200/_cat/nodes?v 进入主节点的bin目录下执行 再次在bin目录输

    2024年04月26日
    浏览(38)
  • elasticsearch基础6——head插件安装和web页面查询操作使用、ik分词器

    插件是用户以自定义方式增强es功能的一种方法,分两类,核心插件和社区贡献插件。 插件太多,只需要熟悉插件的安装流程即可,根据项目需要再自行安装。 核心插件: 核心插件属于es项目,插件的版本号始终与es安装包的版本号相同,这些插件由es团队维护。 项目地址

    2024年02月14日
    浏览(36)
  • Windows 安装 ElasticSearch Head插件

    elasticsearch-head 下载地址 ElasticSearch-head就是一款能连接ElasticSearch搜索引擎,并提供可视化的操作页面对ElasticSearch搜索引擎进行各种设置和数据检索功能的管理插件,具备集群管理、增删查改等功能。如在head插件页面编写RESTful接口风格的请求,就可以对ElasticSearch中的数据进行

    2024年02月16日
    浏览(34)
  • Linux下ElasticSearch7.9.2安装配置(包含服务器配置、启动停止脚本、开放端口和elasticsearch-head插件的使用)

    本文主要介绍Linux下ElasticSearch7.9.2安装,目前是介绍单节点的配置 应用 版本 说明 操作系统 centos7 稳定、高预测性、高管理性、高重复性的Linux平台 elasticsearch 7.9.2 es7.x的linux版本 jdk 8 本人使用JDK 8;ES建议使用JDK 11 启动的时候会有警告但是不会报错,可以忽略 此种方式可能比

    2024年02月08日
    浏览(45)
  • ElasticSearch-安装Head可视化插件

    首先需要依赖node.js和npm环境 1 安装node.js 官方下载地址:http://nodejs.cn/download/ 下载LTS版本(长期稳定版本) 安装可以更改安装路径,其余的都是选择 下一步傻瓜是安装 安装成功后如下 命令测试 node -v 查看node的版本 npm -v 查看npm的版本(新版的node安装自带安装npm) 2 配置环境变量

    2024年02月10日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包