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]文章来源:https://www.toymoban.com/news/detail-484741.html
6、重新访问 127.0.0.1:9200,看能否访问成功文章来源地址https://www.toymoban.com/news/detail-484741.html
到了这里,关于windows下安装ELK:elasticsearch、elasticsearch-head、elasticsearch-kibana、elasticsearhc-ik(ik分词器)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!