1. 程式人生 > 實用技巧 >1、ElasticSearch的安裝

1、ElasticSearch的安裝

一、ElasticSearch的安裝

1.1、下載與安裝

由於elsticsearch是國外的網站,下載速度非常慢,需要下載的同學可以去華為雲映象下載, 我本人下的是mac版本(darwin關鍵字的是mac版),7.6.1

ElasticSearch: https://mirrors.huaweicloud.com/elasticsearch/?C=N&O=D

1.2、目錄講解

以下是檔案的目錄結構

'''
bin                     啟動檔案
config                 配置檔案
     log4j2            日誌配置檔案
     jvm.options    java虛擬機器啊相關的配置
     elasticsearch.yml  elasticsearch的配置檔案  預設埠9200
lib                      相關jar包
logs                    日誌
modules              功能模組
plugins                外掛:ik

'''

1.3、啟動

bin/elasticsearch   #就可以啟動了

出現以上證明啟動成功

1.4、訪問測試

就此, elasticsearch安裝成功

二、安裝視覺化外掛elasticsearch-head

2.1、下載地址

github下載地址:https://github.com/mobz/elasticsearch-head

2.2、啟動

cd elasticsearch-head
npm install
npm run start


#需要保證自己的電腦安裝了node.js,才能用npm去安裝, npm安裝比較慢,建議用cnpm

安裝cnpm

$ sudo npm install -g cnpm --registry=https://registry.npm.taobao.org

$ cnpm 
-v

2.3、解決跨域問題

當訪問http://localhost:9100/進行啟動的時候發現,一直髮現叢集健康值處於未連線,此時是出現了跨域

我們去elasticsearch的config中

修改elasticsearch.yml

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


#在最後填上以上兩行, 注意冒號後面有空格

2.4、重啟啟動

此時我們在重新啟動elasticsearch和elasticsearch-head, 成功了

我們初學的時候,就把es當做一個數據庫(可以建立索引(庫), 文件(庫中的資料))

三、安裝資料查詢工具-Kibana

3.1、下載

華為雲映象:https://mirrors.huaweicloud.com/kibana/?C=N&O=D

3.2、漢化頁面-根據自己的需求而定

zh-CN.json所在的位置

我們需要修改kinbana中的config中的kibana.yml檔案

3.3、重啟

去bin檔案啟動 bin/kibana

http://localhost:5601/ 訪問

一般使用這個工具去測試

好了,基本的安裝就ok了