zoukankan      html  css  js  c++  java
  • ElasticSearch5.x安装Elasticsearch-head插件

    一、安装Node.js环境

    # cd /usr/local
    # wget https://nodejs.org/dist/v8.11.4/node-v8.11.4-linux-x64.tar.xz
    # yum install -y xz
    # xz -d node-v8.11.4-linux-x64.tar.xz
    # tar -xf node-v8.11.4-linux-x64.tar
    # cd /usr/local/bin   //全局使用 npm 和 node,需要做相关软链
    # ln -s /usr/local/node-v8.11.4-linux-x64/bin/node
    # ln -s /usr/local/node-v8.11.4-linux-x64/bin/npm
    # node -v
    # npm -v
    //使用淘宝镜像
    # npm config get registry // https://registry.npmjs.org/
    # npm config set registry https://registry.npm.taobao.org
    

    二、下载插件包

    https://github.com/mobz/elasticsearch-head下载代码上传到服务器上

    # cd elasticsearch-head
    # npm install -g grunt -cli
    # npm install   //有报错忽略
    # npm install grunt --save  //有报错忽略
    # vim Gruntfile.js   // server.options增加 hostname: '0.0.0.0',
    # vim _site/app.js  //修改ES端口与IP 默认为 http://localhost:9200
    
    2743275-10a0c4aae4bb3efb.png

    2743275-c94e1e6952bc69c4.png

    三、修改Elasticsearch配置

    修改elasticsearch.yml文件加入以下内容:

    # 是否支持跨域
    http.cors.enabled: true
    # *表示支持所有域名
    http.cors.allow-origin: "*"
    
    2743275-68b0592e86fdf36f.png

    四、重启Elasticsearch(一定要重启不然配置不生效)

    五、启动elasticsearch-head插件

    # cd /usr/local/bin/
    # ln -s /usr/local/node-v8.11.4-linux-x64/bin/grunt
    # cd /usr/local/elasticsearch-5.5.2/elasticsearch-head
    # grunt server (后台运行 + &)   
    
    2743275-38e4c25912195708.png

    2743275-5f43e2a56b85e914.png
  • 相关阅读:
    03-HTML之body标签
    02-HTML之head标签
    01-HTML介绍
    第十五章 并发编程
    第十四章 网络编程
    第十三章 模块和包
    第十二章 异常和错误
    第十一章 面向对象进阶
    第九章 常用模块(续)
    003 配置负载均衡
  • 原文地址:https://www.cnblogs.com/zhousiwei/p/10625649.html
Copyright © 2011-2022 走看看