在Ubuntu20中安裝Elasticsearch和Kibana6.8.1版本 母胎教學

首先,我們在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上傳的,沒有的百度百度安裝一下跟虛擬機連接上即可,這裡我就不多介紹了,算了還是把鏈接放到下面吧
//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=//(自己的IP地址):9200 -p 5601:5601 --name kibana  kibana:6.8.1

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

 然後我們訪問Kibana   //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

 

Tags: