下载地址
https://www.elastic.co/downloads/elasticsearch
下载好之后解压到相应目录,比如:D:\soft\elasticsearch-6.5.1
进入D:\soft\elasticsearch-6.5.1\config目录修改elasticsearch.yml文件增加下面两行
http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.enabled 开启跨域访问支持,默认为false
http.cors.allow-origin 跨域访问允许的域名地址
进入D:\soft\elasticsearch-6.5.1\bin目录执行elasticsearch.bat,启动elasticsearch
如下所示则为启动成功,可以看到默认端口是9200
一般情况下,我们还会安装head来查看ElasticSearch的运行状态和数据,ElasticSearch-head依赖于node.js,所以要先安装好node.js
下面是node.js下载地址。
直接下载安装程序,除了修改安装路径,其他都是一路next。
安装完成后打开安装目录,我的:D:\Program Files\nodejs,在此目录打开cmd执行 npm install -g grunt-cli
然后就可以下载ElasticSearch-head了,地址 https://github.com/mobz/elasticsearch-head ,进去后点击下载
下载完成后解压到相应目录,打开cmd进入执行: npm install 解压相关组件,然后执行 npm run start
看到上面的输出则证明安装成功,打开浏览器,进入 http://localhost:9100
至此,windows下安装ElasticSearch完成。