elasticsearch5.0版本的head安装

elasticsearch5.0版本由于刚出不久,并且与2.0版本的差距较大。所以,目前大家对5.0的一些使用还有所陌生。这里先把关于head插件的方法写一下,也算是自己的一个记录。

linux下 head安装。

1.在https://github.com/mobz/elasticsearch-head下,下载head包,并将其上传至服务器。

(也可以使用git下载:

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

2.解压elasticsearch-head-master.zip 包

unzip elasticsearch-head-master.zip

并进入当前目录

cd elasticsearch-head-master

3.下载node.js

wget https://nodejs.org/dist/v4.6.1/node-v4.6.1-linux-x64.tar.gz

亦或者去https://nodejs.org/dist/下找到相应版本和位数的包上传至linux进行解压

4.在解压的目录node-v4.6.1-linux-x64里面有一个bin目录,将其配置进环境变量。

如:vim /etc/profile

在最后的位置,将

export PATH=/data/elasticsearch/node-v4.6.1-linux-x64/bin:$PATH 配置进去

退出之后,再source  /etc/profile,使配置文件生效。

5.在 elasticsearch-head-master目录下进行npm install 使用node.js安装。

提示:因为node默认使用的国外镜像。在未代理的情况下会比较慢,所以推荐重定向镜像,如:

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

6.安装grunt

npm install –g grunt–cli

安装完成之后,在启动grunt之前得先进行一些设置。

打开Gruntfile.js,并编辑

在里面加入一句hostname:'0.0.0.0', 注意:必须使用单引号,且使用0.0.0.0,使其可以通过所有地址访问

之后,还得修改elsearch的elasticsearch.yml,在network下加入

http.host: 192.168.10.253

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

          修改完成之后,还是在elasticsearch-head-master目录下,grunt server 启动服务
           之后打开ip:9100就可以访问head插件了

elasticsearch5.0版本的head安装的更多相关文章

  1. nginx-1.12.0版本(编译安装)-自定义安装路径

    nginx-1.12.0版本(编译安装)-自定义安装路径 安装路径:/application/nginx-1.12.0 1.前期准备 安装编译需要的gcc和gcc-c++ yum install -y ...

  2. elasticsearch5.0及head插件安装

        这个瞎jb整了半天.准备把es2.4升级到5.0,结果老报错 环境:centos6.5+es2.4是ok的换成es5就出毛病.也不能说啥 ,我用的是最新的 源码解压启动时候报错,具体错误for ...

  3. [elk]elasticsearch5.0及head插件安装

    ElasticSearch2.3/2.4升级到ElasticSearch5.0 参考文档(排名不分先后)https://www.elastic.co/guide/en/elasticsearch/re ...

  4. nexus3.14.0版本linux环境安装、启动、搭建私库

    本文介绍的是nexus3.14.0版本在linux环境下安装.启动.搭建私库. nexus3以上的版本太新了,网上很少介绍安装细节的.据了解和2.X版本有所不同了. 1.前提 linux机器上需先安装 ...

  5. Windows下python 3.0版本django的安装、配置、与启动

    使用的环境是Windows操作系统,python的环境是3.6,django是官网上最新的版本1.10.6,本文介绍从安装python之后怎样用过pip管理工具安装django,以及django的项目 ...

  6. swoole1.8.0+版本异步redis安装(本实例为swoole1.8.10版本)详解

    Swoole-1.8.0+版本增加了对异步Redis客户端的支持,基于redis官方提供的hiredis库实现.Swoole提供了__call魔术方法,来映射绝大部分Redis指令(本次安装实例为sw ...

  7. ElasticSearch5.0+版本分词热更新实践记录

    前言 刚开始接触ElasticSearch的时候,版本才是2.3.4,短短的时间,现在都更新到5.0+版本了.分词和head插件好像用法也不一样了,本博客记录如何配置Elasticsearch的Hea ...

  8. elk5.0 版本遇到的安装问题

    问题1:max_map_count不够大 max virtual memory areas vm.max_map_count [65536] likely too low, increase to a ...

  9. RocketMQ最佳实践(一)4.0版本/概念介绍/安装调试/客户端demo

    为什么选择RocketMQ 我们来看看官方回答: “我们研究发现,对于ActiveMQ而言,随着越来越多的使用queues和topics,其IO成为了瓶颈.某些情况下,消费者缓慢(消费能力不足)还会拖 ...

随机推荐

  1. c/c++ 模板与STL小例子系列<二> 模板类与友元函数

    c/c++ 模板与STL小例子系列 模板类与友元函数 比如某个类是个模板类D,有个需求是需要重载D的operator<<函数,这时就需要用到友元. 实现这样的友元需要3个必要步骤 1,在模 ...

  2. 使用epoll实现聊天室功能,同时比较epoll和select的异同

    1.首先介绍一下select和epoll的异同,如下(摘抄自https://www.cnblogs.com/Anker/p/3265058.html) select的几大缺点: (1)每次调用sele ...

  3. vue v-nav指令属性列表

    v-nav指令属性列表 属性名 属性描述 类型 必选 默认 title 导航栏标题 String No 空字符串 showBackButton 是否显示(左边的)返回按钮 Boolean No fal ...

  4. java爬知乎问题的所有回答

    突然想爬知乎问题的答案, 然后就开始研究知乎页面,刚开始是爬浏览器渲染好的页面, 解析DOM,找到特定的标签, 后来发现,每次只能得到页面加载出来的几条数据,想要更多就要下拉页面,然后浏览器自动加载几 ...

  5. vue-cli笔记

    总是忘,留个笔记. vue-cli A simple CLI for scaffolding Vue.js projects. Installation Prerequisites: Node.js ...

  6. Fetch请求后台的数据

    <style> #btn{ width: 50px; height: 50px; background-color: red; } #output{ width: 100px; heigh ...

  7. Beta阶段 - 博客链接合集

    Beta阶段 - 博客链接合集 项目Github地址 安卓端(Stardust):https://github.com/StardustProject/Stardust 服务器端(Gravel):ht ...

  8. 使用IntelliJ IDEA和Maven管理搭建Web开发环境(以Spring MVC为例)(二)

    前言:在使用IntelliJ IDEA和Maven管理搭建Web开发环境(以Spring MVC为例)(一)中已经介绍了如何对web基础环境进行搭建,这里主要演示,如何对spring环境进行搭建,然后 ...

  9. UVA1354-Mobile Computing(二进制枚举子集)

    Problem UVA1354-Mobile Computing Accept:267  Submit:2232 Time Limit: 3000 mSec  Problem Description ...

  10. Python代码分行问题

    可以用“\”符号把一行过长的Python代码分解成几行,多个语句也可以写在同一行,语句之间要用“;”隔开.