1、准备:
首先进入官网下载对应的安装包:https://www.elastic.co
选择需要安装环境的安装包下载
还可以进入查看更多的下载信息,包括docker的安装方法
2、windows下安装
- 解压安装包,创建一个文件夹放置elasticsearch相关文件,将安装包放到这个文件夹下并解压
- 启动,点击elasticsearch.bat文件
- 访问127.0.0.1:9200,显示如下
- 安装可视化界面,head,前往https://github.com/mobz/elasticsearch-head下载,需要Node.js,安装步骤如下
- 安装完访问localhost:9100
- 点击连接,会有跨域问题
- 解决跨域,先关闭elasticsearch,然后在配置文件中添加合法域名
http.cors.enabled: true
http.cors.allow-origin: "*"
- 重启elasticsearch,在elasticsearch-head页面点击连接,就会显示信息
- 在索引选项卡中新建索引
3、Kibana安装
- 下载安装包,进入下载页面https://www.elastic.co/cn/downloads/kibana,下载对应版本
- 移动到elasticsearch文件夹下并且解压
- 进入解压后的目录启动测试,通过bin目录下的kibana.bat启动
- 访问地址进行查看
- 如果失败,可以尝试修改elasticsearch跟kibana的配置文件中的ip地址试试然后以管理员身份运行,参考https://blog.csdn.net/Haiking_li/article/details/119927292
- 修改为中文,修改配置文件,然后重启
4、安装ik分词器
- 进入链接下载,https://github.com/medcl/elasticsearch-analysis-ik/releases,需要下载对应的版本,下载后解压放入到elasticsearch的插件文件夹中
- 重启elasticsearch,可以看到ik分词器的加载
- 进入kibanna测试,分别以ik_smart(最少切分)和ik_max_word(最细粒度划分)来进行划分
GET _analyze { "analyzer": "ik_smart", "text": "美丽程序员" }
-
可以通过配置文件来加入自己的字典