一. 先查看本机windows是否安装了ES(elasticsearch),检查方法如下:
检查进程
- 按
Ctrl + Shift + Esc
组合键打开 “任务管理器”。 - 在 “进程” 选项卡中,查看是否有
elasticsearch
相关进程。如果有,说明系统安装了 ES。
检查端口
- 以管理员身份打开命令提示符(CMD),输入
netstat -ano | findstr "9200"
(ES 默认端口是 9200 )。 - 如果有相关输出,显示有进程在监听 9200 端口,说明 ES 可能已安装并启动。还可通过输出中的
PID
(进程标识符),在任务管理器中进一步确认对应的进程是否为 ES 相关进程。
搜索安装目录
- 打开 “此电脑”,在搜索框中输入
elasticsearch
进行全盘搜索。 - 如果能找到包含 ES 可执行文件(如
elasticsearch.bat
)或配置文件(如elasticsearch.yml
)的目录,则说明已安装 ES。
二. 如果windows没有安装过ES,则进入以下网站:
elasticsearch的下载地址:https://www.elastic.co/cn/downloads/elasticsearch
ik分词器的下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases
kibana可视化工具下载地址:https://www.elastic.co/cn/downloads/kibana
事先声明,本人用的是jdk1.8版本,大家要根据自己的jdk版本下载对应的ES,IK和Kibana的版本
1. 安装ES
访问https://www.elastic.co/cn/downloads/elasticsearch
下载完ES后,点击解压,尽量目录路径不要有中文:
进入bin目录,然后双击elasticsearch.bat文件:
之后程序就跑起来:
跑完后就访问(默认启动后占用9200端口):http://127.0.0.1:9200
至此已经完成windows 单机版ES安装和启动访问!!!
2. 安装IK分词
访问网址:https://github.com/medcl/elasticsearch-analysis-ik/releases
下载完之后 ,解压该文件。然后在ES的安装目录下的plugins目录下新建ik目录:
再之后就把刚才解压的ik包里的东西全部搬到ik这个目录里,如下图:
完成之后重启ES,就可以使用到IK分词了!
3. 安装可视化工具kibana
访问 https://www.elastic.co/cn/downloads/kibana:
下载好之后解压,之后进入config目录,修改kibana.yml文件:
添加安装的es地址:elasticsearch.hosts: ["http://localhost:9200"]
注意:有的是添加 elasticsearch.url: "http://127.0.0.1:9200" ,自己注意这个小坑!!!
最后进入bin目录,双击kibana.bat文件,启动Kibana:
等启动完毕,通过浏览器访问 http://127.0.0.1:5601,就可以访问kibana:
至此,已经把windows单机版ES,IK,Kibana安装整合完毕。