1

简介

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的根目录下,如下;

clipboard.png

3.安装node js,这个不做赘述.

4.cmd进入在elasticsearch-head-master目录下,执行命令:npm install,直至安装完成(需要下载其他组件,时间可能较长).

5.同样在cmd里进入elasticsearch-head-master目录下,执行命令 grunt server ,如下:

clipboard.png

6.启动成功,默认端口为9100,如想修改可以在 elasticsearch-head-masterGruntfile.js文件内修改.

7.还需要修改一下es的配置,使得页面正常显示:

http.cors.enabled: true
http.cors.allow-origin: "*"

clipboard.png

测试

现在可以打开 http://localhost:9100/ 测试效果了,页面如下:

clipboard.png

有空再把es的使用补上,如果喜欢请关注我的专栏并点赞,谢谢!


frolc
29 声望2 粉丝

| |_ _ | '_ | | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 暂时没有个人简介,立即添加