zoukankan      html  css  js  c++  java
  • 2、ElasticSearch的安装

    一、ElasticSearch的安装

    1.1、下载与安装

    Elastic 需要 Java 8 环境 ,没有安装jdk得请安装

    由于elsticsearch是国外的网站,下载速度非常慢,需要下载的同学可以去华为云镜像下载, 我本人下的是mac版本(darwin关键字的是mac版),7.6.1

    ElasticSearch: https://mirrors.huaweicloud.com/elasticsearch/?C=N&O=D

    1.2、目录讲解

    以下是文件的目录结构

    '''
    bin                     启动文件
    config                 配置文件
         log4j2            日志配置文件
         jvm.options    java虚拟机啊相关的配置
         elasticsearch.yml  elasticsearch的配置文件  默认端口9200
    lib                      相关jar包
    logs                    日志
    modules              功能模块
    plugins                插件:ik
    
    '''

    1.3、启动

    bin/elasticsearch   #就可以启动了

     出现以上证明启动成功

    1.4、访问测试

     就此, elasticsearch安装成功

    二、安装可视化插件elasticsearch-head

    2.1、下载地址

    github下载地址:https://github.com/mobz/elasticsearch-head

    2.2、启动

    cd elasticsearch-head
    npm install
    npm run start
    
    
    #需要保证自己的电脑安装了node.js,才能用npm去安装, npm安装比较慢,建议用cnpm

    安装cnpm

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

    2.3、解决跨域问题

    当访问http://localhost:9100/进行启动的时候发现,一直发现集群健康值处于未连接,此时是出现了跨域

    我们去elasticsearch的config中

    修改elasticsearch.yml

    http.cors.enabled: true
    http.cors.allow-origin: "*"
    
    
    #在最后填上以上两行, 注意冒号后面有空格

    2.4、重启启动

    此时我们在重新启动elasticsearch和elasticsearch-head, 成功了

     我们初学的时候,就把es当做一个数据库(可以建立索引(库), 文档(库中的数据))

    三、安装数据查询工具-Kibana

    3.1、下载

    华为云镜像:https://mirrors.huaweicloud.com/kibana/?C=N&O=D

    3.2、汉化页面-根据自己的需求而定

    zh-CN.json所在的位置

    我们需要修改kinbana中的config中的kibana.yml文件

    3.3、重启

    去bin文件启动  bin/kibana

    http://localhost:5601/ 访问

     一般使用这个工具去测试

    好了,基本的安装就ok了

  • 相关阅读:
    相关术语随笔
    JDK简介和mac下安装和查看版本命令
    英语
    英语学习2
    英语学习-19.1
    为什么java是只有值传递而没有引用传递
    线程
    关于同步异步

    jdk动态代理实现原理总结
  • 原文地址:https://www.cnblogs.com/yuanfang0903/p/13530176.html
Copyright © 2011-2022 走看看