首页 > 其他分享 >elasticsearch-head的安装和使用

elasticsearch-head的安装和使用

时间:2024-04-08 14:22:22浏览次数:29  
标签:npm head 插件 elasticsearch 安装 es

一、elasticsearch-head插件介绍

  • elasticsearch-head是elasticsearch的一款可视化工具,依赖于node.js ,所以需要先安装node.js

二、安装Node.js

三、安装Grunt

  • 这一步可不做
#Grunt是基于Node.js的项目构建工具。grunt作为一个前端构建工具,有资源压缩,代码检查,文件合并等功能
npm install grunt -g

四、下载Head

#地址:https://github.com/mobz/elasticsearch-head ,可以用git下载,或者下载zip
# 解压后切换到目录下
cd elasticsearch-head
# 通过npm安装依赖
npm install  # (在npm中,每个项目都有一个package.json文件,里面是该项目的元数据和依赖信息,当我们在该项目的package.json同目录下,运行npm install 命令时,npm会帮我们安装其所需要的所有依赖)
#启动插件
npm run start
#在浏览器里访问插件
http://localhost:9100/
# 在插件中访问es服务器即可,如下图
注意:9100端口是插件端口,9200是es端口

五、配置跨域

  • 注意:9100端口是插件端口,9200是es端口

  • 其他服务器上通过插件访问 http://es服务器:9200 失败,是因为es有安全机制只允许服务器本地访问,这时需要设置跨域

  • 设置跨域就适用于安装的es-head插件跟es数据不在同一台服务器上时的情况

  • 修改 Elasticsearch 安装目录中config 文件夹下 elasticsearch.yml 文件,加入下面两行:

1. 编辑es主配置文件,在文本末尾添加如下两行配置
vim /etc/elasticsearch/elasticsearch.yml

# 是否支持跨域
http.cors.enabled: true  # 添加配置时, :后必须空格,不然启动闪退
# *表示支持所有域名
http.cors.allow-origin: "*"

2. 重启es
systemctl restart elasticsearch

3. 重启es-head插件
cd elasticsearch-head/
npm run start

六、查看

标签:npm,head,插件,elasticsearch,安装,es
From: https://www.cnblogs.com/Mcoming/p/18121045

相关文章

  • 微服务学习-Docker安装
    0.安装DockerDocker分为CE和EE两大版本。CE即社区版(免费,支持周期7个月),EE即企业版,强调安全,付费使用,支持周期24个月。DockerCE分为stabletest和nightly三个更新频道。官方网站上有各种环境下的安装指南,这里主要介绍DockerCE在CentOS上的安装。1.Ce......
  • Kafka 安装步骤
    安装ApacheKafka通常涉及到以下几个步骤,下面提供一个通用的安装指南。请注意,具体的安装步骤可能会因操作系统类型(如Linux、Windows)、Kafka版本、依赖项版本以及具体环境要求(如是否使用ZooKeeper)等因素有所不同。这里以在Linux环境下安装Kafka为例,假设您已经安装了Java运行......
  • centos 安装 rocketmq
    本文用到的安装包和可视化,链接:百度云或者去官网自行下载,注:官网的可视化需要添加pom.xml依赖,我贴在下方了。安装包可视化<dependency><groupId>javax.xml.bind</groupId><artifactId>jaxb-api</artifactId><version>2.3.0</vers......
  • 运维系列(创建windows服务,亲测有效):Windows 安装Redis(图文详解)
    Windows安装Redis(图文详解)Windows安装Redis(图文详解)一、Redis是什么数据库?二、安装Redis1、下载地址2、安装过程2.1将下载的压缩包解压到一个文件夹中:2.2打开cmd指令窗口,进入到解压的那个文件夹里:2.3输入redis-serverredis.windows.conf:2.4部署Redis在windows下的......
  • 使用未安装的自定义字体
    默认宋体效果:使用程序目录下未安装的自定义字体“华文琥珀”:PrivateSubButton1_Click(senderAsObject,eAsEventArgs)HandlesButton1.ClickDimPFCAsNewDrawing.Text.PrivateFontCollection()PFC.AddFontFile(AppDomain.CurrentDomain.Base......
  • 【操作系统】CentOS7入门级安装
    下载镜像CentOS镜像下载Download(centos.org)我们选择第一个X86_64CentOSMirrorsList版本描述X86_X64带64位的32位扩展版(一般安装这个)ARM64(aarch64)嵌入式。适用于微端(树莓派、机械臂、机械中控)IBMPower(ppc64le)专用于IBMPOWER服务器选择一个合适的链接......
  • webpack-dev-server安装
    D:\1234\工作交接\web版继电器测试工具>npmrundev>[email protected]>webpack-dev-server--inline--progress--configbuild/webpack.dev.conf.js'webpack-dev-server'不是内部或外部命令,也不是可运行的程序或批处理文件。D:\1234\工作交接\web版继电器测试工具>npminst......
  • Elasticsearch 配置与测试分析器 (2)
    一.配置文本分析器(Configuretextanalysis) 默认情况下,Elasticsearch使用standard分析器来进行文本分析,如果使用该分析器,则不用额外的配置。如果不满足,可以使用其它内置分析器,也可以创建自定义的分析器更好的控制,通常在生产实战中都是自定义分析器,方便更好扩展。 ......
  • Python3.8-安装pip-autoremove
    pip-autoremove是一个Python第三方包管理工具扩展,它的作用是在移除指定Python包的同时,自动清理掉因该包而安装但目前已不再被任何其他包依赖的无用依赖项。pipinstallpip-autoremovepip-autoremovepyside2注意:需要将python安装目录的Scripts文件夹中的pip-autor......
  • node.js 安装及配置环境变量只看此文
    转发:https://blog.csdn.net/u014212540/article/details/1302606791.node.js安装2.Node.js环境变量配置3.国内镜像网站配置4.npm、yarn、pnpm、nrm常用命令4.1nrm常用命令:4.2npm常用指令:4.3yarn常用命令:5.常规上传至npm公共注册表方法(npmpublish/yarnpublish)......