青草久久影院-青草久久伊人-青草久久久-青草久久精品亚洲综合专区-SM双性精跪趴灌憋尿调教H-SM脚奴调教丨踩踏贱奴

17站長網(wǎng)

17站長網(wǎng) 首頁 網(wǎng)站 服務器 查看內容

Docker下安裝ElasticSearch和Kibana的示例代碼

2022-10-14 09:21| 查看: 1554 |來源: 互聯(lián)網(wǎng)

1.前言 現(xiàn)在elasticsearch是比較火的,很多公司都在用,所以如果說還不知道es可能就會被人鄙視了。所以這里我就下決心來學習es,我比較鐘愛于docker所有也就 ...

1.前言

現(xiàn)在elasticsearch是比較火的,很多公司都在用,所以如果說還不知道es可能就會被人鄙視了。所以這里我就下決心來學習es,我比較鐘愛于docker所有也就使用了docker來安裝es,這里會詳細介紹下安裝的細節(jié)以及需要注意的地方。關于docker的安裝在這里我就不去說明了,可以自行安裝一下就可以了,很簡單的,我保證你真的可能會愛上它。這里我使用的電腦是MacBook Pro 如果是linux的話其實基本相同,如果是Windows的話,可能就不太一樣了,這里我也沒有實際操作過,感興趣的也可以自己去嘗試一下。

2.ElasticSearch安裝

2.1 docker安裝es

要使用es肯定是需要安裝的,由于用慣了docker,所以也想在docker上嘗試一下,主要是因為我的好多軟件都以及選擇了docker。docker安裝其實是很簡單的,至于要一行命令即可。這里我選擇的是es的7.2.0版本鏡像鏡像安裝,具體安裝命令如下:

docker pull elasticsearch:7.2.0

敲完命令以后回車,只需要等帶鏡像下載完成就可以了。

2.2 啟動es

安裝完成以后當然需要去啟動我們的es了,這里啟動也是很方便的只需要一行命令即可。如下:

docker run --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -d elasticsearch:7.2.0

這樣es就啟動好了。我們可以去檢查es是否安裝完成,可以輸入命令:

curl http://localhost:9200

或者在瀏覽器中打開http://localhost:9200這個網(wǎng)址,如果能看到以下信息則說明我們的es是已經安裝好了的。

{
 "name" : "530dd7820315",
 "cluster_name" : "docker-cluster",
 "cluster_uuid" : "7O0fjpBJTkmn_axwmZX0RQ",
 "version" : {
  "number" : "7.2.0",
  "build_flavor" : "default",
  "build_type" : "docker",
  "build_hash" : "508c38a",
  "build_date" : "2019-06-20T15:54:18.811730Z",
  "build_snapshot" : false,
  "lucene_version" : "8.0.0",
  "minimum_wire_compatibility_version" : "6.8.0",
  "minimum_index_compatibility_version" : "6.0.0-beta1"
 },
 "tagline" : "You Know, for Search"
}

如果你是在服務器上安裝,想要對外訪問還必須打開你服務器的9200端口,然后將localhost換成你服務器的ip地址即可。

2.3 修改配置,解決跨域訪問問題

首先進入到容器中,然后進入到指定目錄修改elasticsearch.yml文件。

docker exec -it elasticsearch /bin/bash
cd /usr/share/elasticsearch/config/
vi elasticsearch.yml

在elasticsearch.yml的文件末尾加上:

http.cors.enabled: true
http.cors.allow-origin: "*"

修改配置后重啟容器即可。

docker restart elasticsearch

2.4 安裝ik分詞器

es自帶的分詞器對中文分詞不是很友好,所以我們下載開源的IK分詞器來解決這個問題。首先進入到plugins目錄中下載分詞器,下載完成后然后解壓,再重啟es即可。具體步驟如下:

注意:elasticsearch的版本和ik分詞器的版本需要保持一致,不然在重啟的時候會失敗。可以在這查看所有版本,選擇合適自己版本的右鍵復制鏈接地址即可。點擊這里

cd /usr/share/elasticsearch/plugins/
elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.2.0/elasticsearch-analysis-ik-7.2.0.zip
exit
docker restart elasticsearch

然后可以在kibana界面的dev tools中驗證是否安裝成功;

POST test/_analyze
{
 "analyzer": "ik_max_word",
 "text": "你好我是東邪Jiafly"
}

不添加"analyzer": "ik_max_word",則是每個字分詞,可以在下面kibana安裝完成以后嘗試一下。

3.kibana安裝

3.1 docker安裝kibana

同樣適用docker安裝kibana命令如下:

docker pull kibana:7.2.0

等待所有鏡像下載完成即可。

3.2 啟動kibana

安裝完成以后需要啟動kibana容器,使用--link連接到elasticsearch容器,命令如下:

docker run --name kibana --link=elasticsearch:test -p 5601:5601 -d kibana:7.2.0
docker start kibana

啟動以后可以打開瀏覽器輸入http://localhost:5601就可以打開kibana的界面了。

4.結語

經過以上步驟就安裝好了es和kibana,是不是很簡單?這就是docker的好用處之一,也是我比較鐘愛docker的原因之一。當然docker遠不止這些功能,更多的我們以后慢慢寫到,總之肯定是都能用上的。哈哈

以上Docker下安裝ElasticSearch和Kibana的示例代碼就是小編為大家收集整理的全部內容了,希望對大家有所幫助。如果您喜歡這篇文章,可以收藏或分享給您的小伙伴們吧!歡迎持續(xù)關注我們的后續(xù)更新。

本文最后更新于 2022-10-14 09:21,某些文章具有時效性,若有錯誤或已失效,請在網(wǎng)站留言或聯(lián)系站長:17tui@17tui.com
·END·
站長網(wǎng)微信號:w17tui,關注站長、創(chuàng)業(yè)、關注互聯(lián)網(wǎng)人 - 互聯(lián)網(wǎng)創(chuàng)業(yè)者營銷服務中心

免責聲明:本站部分文章和圖片均來自用戶投稿和網(wǎng)絡收集,旨在傳播知識,文章和圖片版權歸原作者及原出處所有,僅供學習與參考,請勿用于商業(yè)用途,如果損害了您的權利,請聯(lián)系我們及時修正或刪除。謝謝!

17站長網(wǎng)微信二維碼

始終以前瞻性的眼光聚焦站長、創(chuàng)業(yè)、互聯(lián)網(wǎng)等領域,為您提供最新最全的互聯(lián)網(wǎng)資訊,幫助站長轉型升級,為互聯(lián)網(wǎng)創(chuàng)業(yè)者提供更加優(yōu)質的創(chuàng)業(yè)信息和品牌營銷服務,與站長一起進步!讓互聯(lián)網(wǎng)創(chuàng)業(yè)者不再孤獨!

掃一掃,關注站長網(wǎng)微信

大家都在看

熱門排行

    最近更新

      返回頂部
      主站蜘蛛池模板: 美妇教师双飞后菊 | 午夜想想爱 | 国产偷国产偷亚洲高清SWAG | 冰山高冷受被c到哭np双性 | 久久国产36精品色熟妇 | 国产扒开美女双腿屁股流白浆 | 久久国产精品人妻中文 | 暖暖 免费 高清 日本在线 | 一受多攻高h | 久久久无码精品亚洲欧美 | 98久久无码一区人妻A片蜜 | 夜色爽爽爽久久精品日韩 | 久久精品嫩草影院免费看 | 国产精品99久久久久久AV | 深夜释放自己在线观看 | 野花4在线观看 | 涩涩视频下载 | 性xxx在线观看 | 做暖暖视频在线看片免费 | 国产成人综合高清在线观看 | 国产人在线成免费视频 | 国产精品亚洲第一区二区三区 | 国产九色在线 | 久久影院一区 | 第四色男人天堂 | 亚洲色图19p| 国产69精品久久久久乱码免费 | 麻豆国产原创中文AV网站 | 黄色a三级三级三级免费看 黄色a三级免费看 | 男人天堂2018亚洲男人天堂 | 成 人 免费 黄 色 网站无毒下载 | 美国色吧影院 | 国产成人免费网站在线观看 | 国产一浮力影院 | 69国产精品成人无码视频 | 在线观看亚洲免费视频 | 成年人免费在线视频观看 | 学生妹被爆插到高潮无遮挡 | 亚洲视频精选 | 国产 亚洲 中文字幕 久久网 | 青柠高清在线观看完整版 |