首页 » 服务器端 »

windows环境下elasticsearch7.9安装教程

2020年08月15日 服务器端 3639 views 0 0

扫一扫用手机浏览

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

一、安装jdk

   ElasticSearch是基于lucence开发的,需要java jdk支持,所以要先安装JAVA环境, ElasticSearch5.x以后的必须安装JDK 1.8或者更高版本。(注:ElasticSearch 7.x 不需要本地 JDK 环境支持)

二、安装ElasticSearch 

ElasticSearch下载地址:

https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.9.0-windows-x86_64.zip

下载安装包后解压 

1.下载安装包后解压,进入bin目录下,双击执行elasticsearch.bat

image.png


 2.cmd下安装,最后出现started 说明安装成功

image.png

 3.打开浏览器测试一下,如下图

image.png

三、安装Grunt 

1、下载NodeJS

下载链接 https://nodejs.org/dist/v12.18.3/node-v12.18.3-x64.msi 

下载完直接安装

2、检验是否安装成功:node -v 

image.png

3、安装grunt命令

npm install -g grunt-cli

 四、安装ElasticSearch-Head 

 1、下载ElasticSearch-Head 

 下载地址:https://github.com/mobz/elasticsearch-head

安装pathomjs 进入ElasticSearch-Head文件夹下,执行命令:npm install 进行安装pathomjsimage.png安装



最好先设置成淘宝的镜像,然后再安装

更换为淘宝镜像命令:npm config set registry https://registry.npm.taobao.org

2、查看版本号 grunt -version

image.png

3、修改elasticsearch-7.9.0/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"

4、启动grunt server,启动head插件

image.png

5、然后访问:http://localhost:9100/

image.png

五、安装win 服务及其他命令

cmd 进入elasticsearch-7.9.0中bin目录下执行: 

elasticsearch-service.bat install

其他命令:

elasticsearch-service.bat  install: 安装Elasticsearch服务

elasticsearch-service.bat  remove: 删除已安装的Elasticsearch服务

elasticsearch-service.bat  start: 启动Elasticsearch服务

elasticsearch-service.bat    stop: 停止服务

elasticsearch-service.bat    manager:启动GUI来管理已安装的服务




赞(0
  • 微信
  • 支付宝

感谢您的支持!点击关闭

注:本文为原创文章,转载、复制等操作,请注明地址来源

发表评论