网络知识 娱乐 Elasticsearch-head插件安装教程

Elasticsearch-head插件安装教程

目录标题

  • 前言
  • 一、安装node
  • 二、安装Elasticsearch-head插件
    • 1、 上传压缩包到/opt/es路径下去
    • 2、 解压安装包
    • 3、 192.168.43.10机器修改Gruntfile.js
    • 4、192.168.43.10机器修改app.js
    • 5、启动head服务
    • 6、 访问elasticsearch-head界面
    • 7、如何停止:elasticsearch-head进程

前言

CentOS 7下安装ElasticSearch7.6.1详细教程
ElasticSearch客户端Kibana7.6.1安装教程
ElasticSearch分词器IK安装教程
Elasticsearch-head插件安装教程

安装elasticsearch-head这个插件这里提供两种方式进行安装:

  • 第一种方式就是自己下载源码包进行编译,耗时比较长,网络较差的情况下,基本上不可能安装成功。
  • 第二种方式就是直接使用我已经编译好的安装包,进行修改配置即可。

要安装elasticsearch-head插件,需要先安装Node.js。

一、安装node

CentOS7下如何安装Node.js

二、安装Elasticsearch-head插件

1、 上传压缩包到/opt/es路径下去

将我们的压缩包 elasticsearch-head-compile-after.tar.gz 上传到服务器的/opt/es 路径下面去

2、 解压安装包

在服务器中执行以下命令解压安装包

cd /opt/es/
tar -zxvf elasticsearch-head-compile-after.tar.gz -C /opt/es/

3、 192.168.43.10机器修改Gruntfile.js

修改Gruntfile.js这个文件

cd /opt/es/elasticsearch-head
vim Gruntfile.js

找到代码中的93行:hostname: ‘192.168.100.100’, 修改为:192.168.43.10

connect: {                       
 server: {                             
 options: {                                    
 hostname: '192.168.43.10',                                    
 port: 9100,                                    
 base: '.',                                    
 keepalive: true                              
  }                       
 }               
 }

4、192.168.43.10机器修改app.js

第一台机器修改app.js

cd /opt/es/elasticsearch-head/_site
vim app.js

命令模式下(没有输入i进行编辑前),:n 比如想到第65行,输入 “:65” 按回车即可定位到65行:

在Vim中输入「:4354」,定位到第4354行,修改 http://localhost:9200为http://192.168.43.10:9200

5、启动head服务

192.168.43.10启动elasticsearch-head插件

cd /opt/es/elasticsearch-head/node_modules/grunt/bin/

进程前台启动命令

./grunt server

在这里插入图片描述

进程后台启动命令:

nohup ./grunt server >/dev/null 2>&1 &

6、 访问elasticsearch-head界面

打开Google Chrome访问
http://192.168.43.10:9100/
在这里插入图片描述

7、如何停止:elasticsearch-head进程

执行以下命令找到elasticsearch-head的插件进程,然后使用kill -9 杀死进程即可

netstat -nltp | grep 9100
kill -9 8328

在这里插入图片描述