简介
ElasticSearch(以下简称es)是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。作为当下流行的搜索工具之一,今天介绍下如何安装它.
下载
1.下载 elasticsearch5.2.1 ,目前最新为6.2.3版本;
2.下载GitHub上的head插件 head插件;
3.由于es的版本较高,故安装head插件需借助node js. 下载 node js 8.11.1 ;
安装
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: true
http.cors.allow-origin: "*"
测试
现在可以打开 http://localhost:9100/ 测试效果了,页面如下:
有空再把es的使用补上,如果喜欢请关注我的专栏并点赞,谢谢!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。