ElasticSearch5.1安装和启动方法(包含es-rtf, es-head, kibana, node.js安装过程及文件)

想做一个类似于搜索引擎的网站,在网上找了很多资源都没有找到ES 5.1的完整工具(ElasticSearch-rtf, ElasticSearch-head, Kibana),这些工具如果版本不对应,可能会产生不可预估的错误。因此打算写下这篇博客来记录ES的安装和启动方法。本文含有ES5.1下载连接(包括ElasticSearch-rtf, ElasticSearch-head, Kibana, node.js)

在GitHub上可以下载ElasticSearch-rtf和ElasticSearch-head(下载地址:https://github.com/medcl/elasticsearch-rtfhttps://github.com/mobz/elasticsearch-head)。在Kibana官网下载对应版本时,很难下载下来,我当初下载了n多遍,一直下载不下来…这里上传了一个(https://download.csdn.net/download/yanglong_blog_/11243537

安装 ElasticSearch-rtf:

  • 先去github 克隆 ElasticSearch-rtf( https://github.com/medcl/elasticsearch-rtf )
  • 安装之前,必须先安装JDK1.8版本,注意,如果之前安装过open jdk,先卸载,再安装jdk1.8.
  • 运行 elasticsearch-rtf 下 bin/elasticsearch.bat (windows系统),如果jdk安装正确,这里能正确启动,若不能启动,用 java -version命令看一下jdk版本是否为1.8。启动完成后,在浏览器输入 http://127.0.0.1:9200/,若出现下图所示文字,启动成功。
    启动成功图片
    安装 ElasticSearch-head:
  • 去github 克隆 ElasticSearch-head(https://github.com/mobz/elasticsearch-head
  • 安装前,先装node.js,可以去官网下载,这里我上传了一个(https://download.csdn.net/download/yanglong_blog_/11243567),下载之后直接运行安装,安装完成后在控制台输入 npm 命令,如果出现内容,则安装成功。npm 运行需要中央仓库,相对较慢,可以使用淘宝镜像cnpm,以后用到npm的地方,可以用cnpm替代,运行下面命令即可:npm install -g cnpm --registry=https://registry.npm.taobao.org运行成功后,会如下图所示:
    成功安装cnpm
  • cd 到 elasticsearch-head 目录
  • 运行 cnpm install
  • 运行 cnpm run start
    出现下图提示,则运行成功 在浏览器打开下图红线标记的网址:
    运行成功
    特别注意,打开连接后,如果发现没有连接上elasticsearch-rtf,并且127.0.0.1:9200在浏览器上可以访问,就在 elasticsearch-rtf\config\elasticsearch.yml文件最后面加入下面参数:
http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.allow-methods: OPTIONS, HEAD, GET, POST, PUT, DELETE
http.cors.allow-headers: "X-Requested-With, Content-Type, Content-Length, X-User"

加入参数后,重启es,重新访问 http://127.0.0.1:9100/

安装Kibana : 安装Kibana 时,需要和ES版本一直,上面我用的ES是5.1版本,可以在官网下载,但是下载比较慢,甚至有时候下载不下来,我上传了一个(https://download.csdn.net/download/yanglong_blog_/11243537)。

  • 下载完成后,解压,运行 bin\ kibana.bat,运行成功后,如下图:
    运行成功
    访问返回的网址:http://127.0.0.1:5601出现下图界面,安装成功。
    安装成功
    到这里,全部已经安装完成(ES-rtf, ES-head, Kibana,node.js),可以开始使用。

猜你喜欢

转载自blog.csdn.net/yanglong_blog_/article/details/80340437