首先,我们在Ubuntu中安装Elasticsearch6.8.1命令如下:

$ docker pull elasticsearch:6.8.1

拉取完成后,创建Elasticsearch6.8.1容器,命令如下:

1 docker run -d -e ES_JAVA_POTS="-Xms512m -Xmx512m" -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" --name search_service elasticsearch:6.8.1

然后我们呢,安装Elasticsearch6.8.1所需要的分词器(必备)步骤如下:

1、进入网页找到6.8.1版本的Elasticsearch6.8.1压缩包,然后下载(下载必须6.8.1版本,否则报错)

2、然后进入dockerfiles-master目录,创建cj文件夹将我们下载的安装包上传到cj文件夹中
(dockerfiles-master是我放置容器的目录)
创建文件夹命令:mkdir cj     
我上传文件用的是WinSCP上传的,没有的百度百度安装一下跟虚拟机连接上即可,这里我就不多介绍了,算了还是把链接放到下面吧
上传展示如图所示:

3、我们进入到docker可视化容器,进入我们的Elasticsearch6.8.1容器中:

输入ls查看是否有ik目录

没有就输入命令 mkdir ik  自己创建一个

然后返回到Ubuntu虚拟机中

进入创建的cj文件中(一定要在cj目录下)输入以下命令将我们下载好的压缩包zip文件上传到刚才创建的ik文件夹中:

root@ubuntu:/home/kid/cyh/cj# docker cp ./elasticsearch-analysis-ik-6.8.1.zip
2d06a7b4b594(把这里的id换成自己Elasticsearch的id,用命令 docker ps -a 自己去ubuntu中查看容器id):/usr/share/elasticsearch/plugins/ik 
 
然后返回docker可视化容器,查看ik中是否有我们的zip压缩包文件:

然后我们对其进行解压:

输入命令:

unzip [ik分词文件名称] 进行解压 
 
解压完事后,把Elasticsearch容器重启
 
我们接着来安装Kibana:
老样子拉取镜像:
$ docker pull kibana:6.8.1

创建kibana容器:

docker run -d -e ELASTICSEARCH_URL=http://(自己的IP地址):9200 -p 5601:5601 --name kibana  kibana:6.8.1

然后在docker可视化工具中进入kibana容器下的kibana.yml文件    修改成自己的IP地址

然后我们访问Kibana   http://IP:5601/  端口号页面

进不去的不要着急,有时候浏览器反应过慢导致,多刷新几次浏览器即可

kibana如图所示:

我们来测试安装好了没:

 1 PUT /ce01
2 {
3 "settings": {
4 "number_of_shards": 5,
5 "number_of_replicas": 1
6 },
7 "mappings": {
8 "user":{
9 "properties":{
10 "name":{
11 "type": "text",
12 "analyzer": "ik_max_word"
13 },
14 "sex":{
15 "type": "integer"
16 }
17 }
18 }
19 }
20 }

测试结果如下:挺好测试成功!   有问题请咨询1079316928

在Ubuntu20中安装Elasticsearch和Kibana6.8.1版本 母胎教学的更多相关文章

  1. Centos7中安装elasticsearch

    第一步:必须要有jre支持 elasticsearch是用Java实现的,跑elasticsearch必须要有jre支持,所以必须先安装jre 第二步:下载elasticsearch 进入官方下载 h ...

  2. Centos7 中安装Elasticsearch

    1.下载安装包 1.1 下载elasticsearch 7.13.3 curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/e ...

  3. Mac中安装JDK1.8和JDK11双版本并任意切换

    首先区官网下载JDK8和JDK11安装包,安装后打开bash $ cd /Library/Java/JavaVirtualMachines $ ls -al 可以看到两个版本安装成功 然后编辑环境变量 ...

  4. 在centos7中安装python3并设置为默认版本

    1,查看Python默认版本 python -V (大写V) 2,看看执行Python在哪个位置 which python 3,安装gcc,用于编译Python源码 yum install gcc 4 ...

  5. 详解如何在 Linux 中安装最新的 Python 3.6 版本

    # 下载源码包安装,先装wget,或curl. yum install wget # 再安装解压缩和编译环境: yum install zlib-devel bzip2-devel openssl-d ...

  6. ES1:Windows下安装ElasticSearch

    ElasticSearch(简称ES)是一个基于Lucene的分布式全文搜索服务器,本随笔演示在Windows安装ElasticSearch和用于管理ES的Head插件. ElasticSearch官 ...

  7. ElasticSearch入门 第一篇:Windows下安装ElasticSearch

    这是ElasticSearch 2.4 版本系列的第一篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...

  8. ElasticSearch入门 :Windows下安装ElasticSearch

    这是ElasticSearch 2.4 版本系列的第一篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...

  9. (转)如何在CentOS / RHEL 7上安装Elasticsearch,Logstash和Kibana(ELK)

    原文:https://www.howtoing.com/install-elasticsearch-logstash-and-kibana-elk-stack-on-centos-rhel-7 如果你 ...

随机推荐

  1. MLIR多级中间表示概述

    MLIR多级中间表示概述 MLIR项目是构建可重用和可扩展的编译器基础设施的一种新方法.MLIR旨在解决软件碎片化问题,改进异构硬件的编译,显著降低构建特定领域编译器的成本,并帮助将现有编译器连接在一 ...

  2. 编译器架构Compiler Architecture(下)

    编译器架构Compiler Architecture(下) Combining Scanning and Parsing 实际上没有必要将扫描(词法分析/标记化)与解析(语法分析/树生成)分开.基于P ...

  3. Java设计模式(3:接口隔离原则和迪米特法则详解)

    一.接口隔离原则 使用多个接口,而不使用单一的接口,客户端不应该依赖它不需要的接口.尽量的细化接口的职责,降低类的耦合度. 我们先来看一个例子: 小明家附近新开了一家动物园,里面有老虎.鸟儿.长颈鹿. ...

  4. JS设置GridView中的RadioButton只能选中一个

    //JS&JQuery $(document).ready(function () { //点击跳转链接返回浏览器历史的上一个页面 $("#btnBack").click( ...

  5. Python_Selenium之浏览器封装_去掉浏览器受到自动化控制横条显示及去掉是否记住密码弹窗

    封装如下: from selenium import webdriverfrom common.config_utils import configfrom selenium.webdriver.ch ...

  6. IDEA HTTP Client(史上最全)

    文章很长,建议收藏起来,慢慢读! 疯狂创客圈为小伙伴奉上以下珍贵的学习资源: 疯狂创客圈 经典图书 : <Netty Zookeeper Redis 高并发实战> 面试必备 + 大厂必备 ...

  7. Vue——v-for动态绑定id的问题

    问题:在Vue中,会遇到许多个多选框,倘若数量很庞大那么一个一个input框.label节点寻找,这样操作很繁琐. 直接上解决方案吧: html页面: <ul v-for="(item ...

  8. 5.23考试总结(NOIP模拟2)

    5.23考试总结(NOIP模拟2) 洛谷题单 看第一题第一眼,不好打呀;看第一题样例又一眼,诶,我直接一手小阶乘走人 然后就急忙去干T2T3了 后来考完一看,只有\(T1\)骗到了\(15pts\)[ ...

  9. 【题解】Luogu P2327 [SCOI2005]扫雷

    Luogu P2327 [SCOI2005]扫雷 Description 相信大家都玩过扫雷的游戏.那是在一个n*m的矩阵里面有一些雷,要你根据一些信息找出雷来.万圣节到了,"余" ...

  10. Jetpack Compose和View的互操作性

    Jetpack Compose Interoperability Compose风这么大, 对于已有项目使用新技术, 难免会担心兼容性. 对于Compose来说, 至少和View的结合是无缝的. (目 ...