Linux安装ES&Kibana

在opt目录下创建一个docker_es的文件夹,并创建docker-compose.yml文件,内容如下

version: "3.1"
services:
  elasticsearch:
    image: daocloud.io/library/elasticsearch:6.5.4
    restart: always
    container_name: elasticsearch
    ports:
      - 9200:9200
  kibana:
    image: daocloud.io/library/kibana:6.5.4
    restart: always
    container_name: kibana
    ports:
      - 5601:5601
    environment:
      - elasticsearch_url=http://x.x.x.x:9200
    depends_on:
      - elasticsearch

 

安装IK分词器

  • 下载IK分词器的地址:https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v6.5.4/elasticsearch-analysis-ik-6.5.4.zip

  • 由于网络问题,采用国内的路径去下载:http://tomcat01.qfjava.cn:81/elasticsearch-analysis-ik-6.5.4.zip

  • 进去到ES容器内部,跳转到bin目录下,执行bin目录下的脚本文件:

  • ./elasticsearch-plugin install http://tomcat01.qfjava.cn:81/elasticsearch-analysis-ik-6.5.4.zip

  • 重启ES的容器,让IK分词器生效。

  • 容器每次删除后需要重新安装分词器,否则再次使用分词会报错

Linux安装ES&Kibana_第1张图片 

你可能感兴趣的:(环境搭建,linux)