windows7 安装 elasticsearch搜索引擎
安装elasticsearch需要jdk8以上的系统环境
一.安装Java环境
下载jdk8 百度网盘
链接:https://pan.baidu.com/s/19lnZcUVkv00OCvpiGXb69A
提取码:1f5h
若系统中已安装过低于jdk8的版本 如需要卸载,需要重启电脑在安装jdk8,否则配置变量的时候可能会出现问题
安装过程中,第一次选择jdk安装路径 可以自行配置路径
当出现如下窗口时 修改jre安装路径
安装完成后,配置系统环境变量
i
新建JAVA_HOME,变量值为jdk安装路径
在path变量中新增%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
打开cmd,输入echo %PATCH%,出现自己配置的jdk安装路径,则环境变量配置成功
jdk8以上不需要配置CLASS_PATH变量
配置完Win+R,打开cmd窗口,输入java或者java -version,出现以下内容则为安装成功,如显示无此命名等,则需要检查一下环境变量的配置是否配置正确,或者重启一下电脑试试
二. 安装elasticsearch
下载路径: https://www.elastic.co/downloads/elasticsearch
解压到你想安装的路径,点击elasticsearch.bat则可以运行elasticsearch,在浏览器中输入http://localhost:9200/,出现以下界面则为安装成功
三.安装ElasticSearch-head
一般情况下,我们都会通过一个可视化的工具来查看ES的运行状态和数据。这个工具我们一般选择head 。
ElasticSearch-head 依赖于node.js
1. 安装nodejs
nodejs下载路径:http://nodejs.cn/download/
下载安装包后,运行安装包,除了路径需要配置,其他自动安装
安装完在cmd窗口执行node -v 出现版本号则为安装成功
2. cmd 窗口切换到nodejs安装路径 执行npm install -g grunt-cli
若忘记node的安装路径,则在cmd窗口输入 where node则出现以下提示
以上,head依赖安装完毕
head下载地址:https://github.com/mobz/elasticsearch-head
下载zip后解压到你想安装的路径下
打开cmd,切换到head安装路径,执行npm install,执行完后再执行npm run start,出现以下内容
在浏览器输入http://localhost:9100/,出现以下内容则安装成功。红框处若显示集群健康值:无法连接,因为elasticsearch默认不开启跨域访问的。需要修改elasticsearch安装路径下的config文件夹下的elasticsearch.yml文件,在文件末尾加上
http.cors.enabled: true
http.cors.allow-origin: "*"
其中,http.cors.enabled: true开启跨域访问支持,默认为false
http.cors.allow-origin支持正则表达式
双击elasticsearch.bat,重启elasticsearch,浏览器刷新,显示如下界面