美文网首页
centos 7 安装elasticsearch-head

centos 7 安装elasticsearch-head

作者: jumper996 | 来源:发表于2019-01-10 12:00 被阅读0次

    一:安装Git(如果未安装)

    yum install git
    git  --version  #查看版本
    

    二: 安装Node

    centos 安装Node

    三:安装grunt(如果未安装,head插件的启动使用grunt)

     npm install -g grunt-cli  #安装grunt命令行工具grunt-cli
     npm install grunt --save-dev  #安装grunt及其插件
     grunt -version   #查看安装版本情况
    

    四:下载并安装elasticsearch-head

    # 选择一个目录下执行下面命令,别把head插件clone后放到 elasticsearch的plugins目录下,否则会报错
    
    git clone git://github.com/mobz/elasticsearch-head.git   #git下载
    
    cd elasticsearch-head  #进入目录
    
    npm install  # 如果npm使用很多错误,尝试使用cnpm
    
    npm install grunt --save  #安装grunt到模块中并保存
    

    五:修改两处的配置

    (1):修改elasticsearch 安装目录下的config/elasticsearch.yml

     # 增加如下字段
    http.cors.enabled: true
    http.cors.allow-origin: "*"
    

    (2):修改elasticsearch-head下的Gruntfile.js

    #其中增加一个
    hostname: '0.0.0.0'  或者是 hostname: '*'
    
    image.png

    六:启动elasticsearch和head插件

    grunt server #执行该命令

    其他

    如果是学习环境建议关闭防火墙

    systemctl stop firewalld.service  #停止firewall
    systemctl disable firewalld.service  #禁止firewall开机启动
    firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
    

    如果端口被占用就去 Gruntfile.js 改端口

    相关文章

      网友评论

          本文标题:centos 7 安装elasticsearch-head

          本文链接:https://www.haomeiwen.com/subject/lioorqtx.html