ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

在Ubuntu20中安装Elasticsearch和Kibana6.8.1版本 母胎教学

2021-07-23 12:01:42  阅读:304  来源: 互联网

标签:容器 cj 母胎 kibana ik Elasticsearch docker Ubuntu20 6.8


首先,我们在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版本,否则报错)

https://github.com/medcl/elasticsearch-analysis-ik/tags?after=v6.8.3 2、然后进入dockerfiles-master目录,创建cj文件夹将我们下载的安装包上传到cj文件夹中 (dockerfiles-master是我放置容器的目录) 创建文件夹命令:mkdir cj      我上传文件用的是WinSCP上传的,没有的百度百度安装一下跟虚拟机连接上即可,这里我就不多介绍了,算了还是把链接放到下面吧 https://www.onlinedown.net/soft/20088.htm(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 }

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

标签:容器,cj,母胎,kibana,ik,Elasticsearch,docker,Ubuntu20,6.8
来源: https://www.cnblogs.com/beiweihaohao/p/15048258.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有