windows下安装ELK:elasticsearch、elasticsearch-head、elasticsearch-kibana、elasticsearhc-ik(ik分词器)

es、kibana、ik分词器的版本要一致:此次都使用8.2.3版本

一、ElasticSearch安装,解压即可用

1、ElasticSearch下载地址:

https://www.elastic.co/cn/downloads/past-releases#elasticsearchhttps://www.elastic.co/cn/downloads/past-releases#elasticsearch

 2、将压缩包移动到D:/apps/installsoft/

将elasticsearch-8.2.3-windows-x86_64.zip解压

进行基本配置:在elasticsearch-8.2.3文件夹下的config文件夹

#1、elasticsearch.yml,注意冒号后面有个空D:/apps/installsoft/不用用户名和密码

xpack.security.enabled: false

xpack.security.enrollment.enabled: false

#解决跨域问题,让es-head可以访问es

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

#2、jvm.options

-Xms1g     #最少占用内存
-Xmx2g     #最多占用内存

启动:

cmd进入:D:/apps/installsoft/elasticsearch-8.2.3/bin     

执行:elasticsearch.bat

测试:

浏览器访问:http://127.0.0.1:9200

二、安装ElasticSearch-head,es的可视化界面

1、该环境依赖nodejs,先安装上nodejs,网上有教程,一键安装

在cmd下测试:

node  -v  

#返回node的版本号

npm  -v

#返回npm的版本号

2、鉴于使用npm安装可以会存在网络问题,配置cnpm,使用国内镜像源

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

#我的报错了

npm ERR! network request to https://registry.npm.taobao.org/cnpm failed, reason: getaddrinfo ENOTFOUND registry.npm.taobao.org
npm ERR! network This is a problem related to network connectivity.

#解决方法:

npm config set proxy null

#解决后,重新npm install -g cnpm --registry=https://registry.npm.taobao.org

#检查cnpm是否安装了

cnpm -v

3、安装步骤

1、从https://github.com/mobz/elasticsearch-head下载ZIP包。

2、将elasticsearch-head-master压缩包,解压到D:apps/installsoft/

3、进入elasticsearch-head-master文件夹,地址栏输入cmd,打开终端

  elasticsearch-head-master>  cnpm install

4、启动es-head

elasticsearch-head-master > npm run start 

5、es-head的访问地址:#Node Exporterhttp://localhost:9100/6、界面:

注意:es-head要想能够访问上es,需要在elasticsearch.yml中添加

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

#这个在安装ElasticSearch中就配置好了

三、安装kibana:与es版本一样,8.2.3,解压即可用

1、下载地址:

https://www.elastic.co/cn/downloads/past-releases#kibanahttps://www.elastic.co/cn/downloads/past-releases#kibana 选择8.2.3版本,下载

2、安装,解压到 D:apps/installsoft/

3、也是依赖nodejs

4、启动

进入 D:apps/installsoft/kibana-8.2.3/bin  地址栏输入cmd,进入打开终端

> kibana.bat

5、kibana的访问地址

http://localhost:5601/http://localhost:5601/

四、elasticsearch-analysis-ik-8.2.3的安装:IK分词器,版本与es一样,8.2.3

1、下载地址:

Releases · medcl/elasticsearch-analysis-ik · GitHubThe IK Analysis plugin integrates Lucene IK analyzer into elasticsearch, support customized dictionary. - Releases · medcl/elasticsearch-analysis-ikhttps://github.com/medcl/elasticsearch-analysis-ik/releases

2、选择版本下载

3、IK分词器是ElasticSearch的一个插件

1、进入es的plugins目录下创建ik文件夹

D:apps/installsoft/elasticsearch-8.2.3/plugins/ik

2、将elasticsearch-analysis-ik-8.2.3.zip解压到plugins下的ik中

ik文件夹中不能有.zip压缩包,不然es启动不了

 4、重启elasticsearch

进入 D:apps/installsoft/elasticsearch-8.2.3/bin,在地址行输入cmd:

> elasticsearch.bat

5、es重启过程中,会出现 loaded plugin [analysis-ik]

6、重新访问 127.0.0.1:9200,看能否访问成功

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值