Elasticsearch Head的安装

Elasticsearch head是操作es的界面,可以在可视化界面上面管理es的索引和类型。

  1. 下载 es head的源码文件 https://github.com/mobz/elasticsearch-head
  2. 下载安装nodejs,执行npm -v

    1
    2
    3
    4
    $ npm -v

    5.5.1

  3. 在源码文件中,运行npm install,会下载对应的依赖文件

    npminstall

  1. 等运行完成,运行npm run start,访问9100端口,链接状态是灰色,说明没有是实例链接成功

    npminstall

  2. 修改es的配置文件

    因为es的端口是9200,访问会存在跨域的问题,需要允许es跨域访问,在es的config目录下修改elasticsearch.yml文件。

    1
    2
    3
    4
    5
    6
    #开启跨域访问支持,默认为false
    http.cors.enabled: true

    #跨域访问允许的域名地址,(允许所有域名)以上使用正则
    http.cors.allow-origin: /.*/

  3. 打开es链接上对应的服务器。

    npminstall