简介
ElasticSearch(以下简称es)是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。作为当下流行的搜索工具之一,今天介绍下如何安装它.
下载
1.下载 ,目前最新为6.2.3版本;
2.下载GitHub上的head插件 ;
3.由于es的版本较高,故安装head插件需借助node js. 下载 ;
安装
1.解压elasticsearch5.2.1的zip文件;
2.解压head插件,为便于管理,建议解压路径放在es的根目录下,如下;
3.安装node js,这个不做赘述.
4.cmd进入在elasticsearch-head-master目录下,执行命令:npm install,直至安装完成(需要下载其他组件,时间可能较长).
5.同样在cmd里进入elasticsearch-head-master目录下,执行命令 grunt server ,如下:
6.启动成功,默认端口为9100,如想修改可以在 elasticsearch-head-master下Gruntfile.js文件内修改.
7.还需要修改一下es的配置,使得页面正常显示:
http.cors.enabled: truehttp.cors.allow-origin: "*"
测试
现在可以打开 :9100/ 测试效果了,页面如下:
有空再把es的使用补上,如果喜欢请关注我的专栏并点赞,谢谢!