linux es head插件,ES安装插件(elasticsearch-head)

三种安装插件的方式:命令行、url、离线安装

第一种:命令行

bin/elasticsearch-plugin install [plugin_name]

# bin/elasticsearch-plugin install analysis-smartcn 安装中文分词器

第二种:url安装

bin/elasticsearch-plugin install [url]

#bin/elasticsearch-plugin install https://artifacts.elastic.co/downloads/elasticsearch-plugins/analysis-smartcn/analysis-smartcn-6.4.0.zip

第三种:离线安装

#https://artifacts.elastic.co/downloads/elasticsearch-plugins/analysis-smartcn/analysis-smartcn-6.4.0.zip

#点击下载analysis-smartcn离线包

#将离线包解压到ElasticSearch 安装目录下的 plugins 目录下

#重启es。新装插件必须要重启es

注意这种方式安装的插件需要和ES版本一致

1.安装nodejs

安装nodejs :sudo apt-getinstall nodejs

安装npm: sudo apt-getinstall npm

node-v

# 显示版本号即安装成功

2.npm切换阿里源

npm:nodejs的包管理器,用于node插件管理

查看本地的镜像地址

npmget registry # 输出:https://registry.npmjs.org/

切换成阿里源

npm configset registry https://registry.npm.taobao.org/

#查看是否成功

npm configgetregistry

#或者

npmgetregistry

#可以看到输出

#https://registry.npm.taobao.org/

3.安装cnpm

因为npm安装插件是从国外服务器下载,受网络的影响比较大,可能会出现异常

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

#查看是否安装成功

cnpm-v

#成功后可以使用cnpm代替npm命令

一、安装Head插件

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

二、安装Grunt

#Grunt是基于Node.js的项目构建工具。它可以自动运行你所设定的任务

cnpm install grunt-g

三、下载Head

从github上下载源文件:

git clone git://github.com/mobz/elasticsearch-head.git

切换到目录下:

cd elasticsearch-head

通过cnpm安装依赖

cnpm install

启动

cnpm run start

在浏览器打开

http://服务器ip地址:9100 #注意服务器开通9100端口

四、配置跨域

安装目录config文件夹下elasticsearch.yml 文件,加入下面两行

添加配置时,:后必须空格,不然启动闪退

http.cors.enabled: truehttp.cors.allow-origin: "*"

保存重启ES

进入elasticsearch-head下,运行grunt server,启动服务

cd elasticsearch-head

grunt server

五、创建后台启动文件,可以在后台启动

vim es-head-start.sh #创建文件

#文件内容

#!/bin/bash

echo "START elasticsearch-head "

nohup grunt server &exit

启动文件: sh es-head-start.sh

一、安装插件Kibana

注意安装的kibana和Elasticsearch版本一致

下载kibana

wget https://artifacts.elastic.co/downloads/kibana/kibana-6.4.1-linux-x86_64.tar.gz

解压文件

tar-xzvf kibana-6.4.1-linux-x86_64.tar.gz

cd kibana-6.5.1-linux-x86_64 /

三、修改配置文件

修改配置文件:vim 安装目录/config/kibana.yml

# 更多配置信息,详见 https://www.elastic.co/guide/cn/kibana/current/settings.html

server.port: 5601server.host:"0.0.0.0"server.name: wcc

elasticsearch.url:"http://localhost:9200/"

四、启动

bin目录下: ./kibana #注意Kibana启动前必须配置并启动Elasticsearch,否则网页上会出现错误提示,第一次启动kibana可能耗时有点久,等待几分钟

你可能感兴趣的:(linux,es,head插件)