ES的安装

ElasticSearch(Windows下使用方法)

ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。

1.安装:

两种方式,一种是到官网下载,这种可以自己去百度就能找到了;另一种是去GitHub上去下载,下载之后直接解压就好了,我用的是第二种,因为官网的没有其他的插件,使用很不方便,所以最好在github上去下载,
github地址
百度网盘链接:https://pan.baidu.com/s/1gisPhya7OiDL4ulYoNilKQ
提取码:flrs
还有两个插件
elasticsearch-head
kibana
kibana的版本要和elasticsearch版本一致,才可以更好的使用。
直接解压到你想要放得文件夹下就好了,
因为elasticsearch需要Java1.8以上的环境,所以先安装jdk这是我使用的jdk
链接:https://pan.baidu.com/s/1sLndMTV2fyqHOaShU3jjpQ
提取码:sd15
下载安装就可以了,我们的环境到此就安装完成了

2.启动es

首先,电脑可用内存应大于2G
在elasticsearch的bin目录下打开cmd,输入

elasticsearch.bat

回车启动,打开浏览器访问127.0.0.1:9200
会看到这样的画面就代表启动成功
ES的安装_第1张图片
在kibana的bin目录下打开cmd,输入

kibana.bat

回车启动,打开浏览器访问127.0.0.1:5601,会看到这样的画面就代表启动成功
ES的安装_第2张图片

启动elasticsearch-head,还需要安装一种工具,cpnm,怎么安装大家可以去百度一下,有很多种方法,安装完成后,打开kibana文件夹,然后在该目录下打开cmd,输入

cnpm run start

回车启动,打开浏览器访问127.0.0.1:9100,会看到这样的画面就代表启动成功

ES的安装_第3张图片
打开elasicsearch-head后可能会发现未连接,这个时候你需要到elasticsearch文件夹下配置,
由于elasticsearch不支持插件,所以要配置elasticsearch下的config下的.yml文件
在最下面添加

http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.allow-methods: OPTINONS,HEAD,GET,POST,PUT,DELETE
http.cors.allow-headers: "X-Requested-With,Content-Type,Content-Length,X-User"

重新启动elasticsearch就好了

安装到这里就结束了,有不对的,请大家多多指教,我也是刚学这个,总结一下自己知道的。

你可能感兴趣的:(es,elasticsearch,搜索,python)