elasticsearch-header插件安装

关于elasticsearch的安装请查看我之前写的文章

以下演示为centos7版本linux系统

elasticsearch-header插件安装分为两种安装方式

方法一:

配置elasticsearch(后续简称es),让es支持跨域访问
[root@localhost ~]# vim /etc/elasticsearch/elasticsearch.yml
#在空白处加上以下内容
http.cors.enabled: true
http.cors.allow-origin: "*"

#重启es
[root@localhost ~]# systemctl  restart elasticsearch.service 
配置 epel源 安装 npm
#配置epel源
[root@localhost tmp]# wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo
#安装npm
[root@localhost tmp]# yum install -y npm.x86_64
查看node版本
[root@localhost tmp]# node  -v
v16.18.1
#查看npm版本
[root@localhost tmp]# npm -v
8.19.2
安装 grunt
[root@localhost tmp]# npm  install -g grunt-cli
#查看版本
[root@localhost tmp]# grunt -version
grunt-cli v1.4.3

下载elasticsearch-head插件包

https://github.com/mobz/elasticsearch-head

上传插件包

#解压插件包
[root@localhost tmp]# unzip elasticsearch-head-master.zip  
#如果解压时发现无法解压请下载unzip执行以下命令
[root@localhost tmp]# yum -y install unzip

[root@localhost tmp]# cd elasticsearch-head-master/
#修改此文件允许所有主机访问。在对应位置添加指定内容
[root@localhost elasticsearch-head-master]# vim Gruntfile.js 
connect: {
        server: {       
                options: {      
                        hostname: '*',     -----增加此句代码
                        port: 9100,     
                        base: '.',      
                        keepalive: true 
                }               
        }
}
在tmp phantomjs目录下准备 phantomjs包
[root@localhost ~]# mkdir -pv      phantomjs
[root@localhost ~]# chmod 0777   phantomjs
[root@localhost ~]# cd /tmp/phantomjs/
[root@localhost phantomjs]# wget  https://github.com/Medium/phantomjs/releases/download/v2.1.1/phantomjs-2.1.1-linux-x86_64.tar.bz2
#安装bzip2解压命令
[root@localhost ~]#  yum  install  -y bzip2
安装elasticsearch-head插件包
#配置npm加速器
[root@localhost elasticsearch-head-master]# npm config set registry https://registry.npm.taobao.org
#安装
[root@localhost elasticsearch-head-master]# npm   install 
#如果报错 清除缓存重试 # npm clean cache
运行有两种方式
#启动运行
[root@localhost elasticsearch-head-master]# npm run start
#后台运行
[root@localhost elasticsearch-head-master]# nohup npm run start  >/dev/null 2>&1 &
访问(ip+9100端口)

方法二:

在浏览器中暗账elasticsearch-head的插件

下载插件

插件下载地址: https://github.com/mikewuhao/es-head

解压

下载下来后将文件先解压一次变成文件夹

修改

进入文件夹后可以看到一个以.crx扩展名结尾的文件

将文件的扩展名改成zip结尾即可

上传插件

打开edge或者chrom浏览器(支持插件的浏览器都可)找到扩展

我这里以edge为例

=========================================================================

=========================================================================

=========================================================================

点亮小眼睛后浏览器上方就会多出一个按钮,点击即可

=========================================================================

将地址换成elasticsearch的地址(elasticsearch要做跨域访问哦)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值