windows 环境下安装 Elasticsearch

ElasticSearch,简称ES, 是一个基于Lucene的分布式全文搜索服务器,和SQL Server的全文索引(Fulltext Index)有点类似,都是基于分词和分段的全文搜索引擎,具有分词,同义词,词干查询的功能,但是ES天生具有分布式和实时的属性

一,安装Java SE环境

从官网上下载Elasticsearch压缩包Download Elasticsearch Free | Get Started Now | Elastic | ElasticDownload Elasticsearch or the complete Elastic Stack (formerly ELK stack) for free and start searching and analyzing in minutes with Elastic.https://www.elastic.co/cn/downloads/elasticsearch

解压,解压后配置java的环境变量

 将路径配置在环境变量中:

运行cmd,输入:java -version  

   

1,进入安装目录的bin目录下,双击执行 elasticsearch.bat,该脚本文件执行 ElasticSearch 启动程序

2,打开浏览器,输入 http://localhost:9200 ,显式以下画面,说明ES安装成功。

 二,安装Elasticsearch-analysis-ik中文分词插件

1,从https://github.com/medcl/elasticsearch-analysis-ik/releaseshttps://github.com/medcl/elasticsearch-analysis-ik/releases

 上下载安装包【安装包的版本须跟ES的版本对应,否则可能会出现启动不了ES的情况

 2,下载后的压缩包,移动到ES 安装目录下的  plugins 目录下,解压,重命名为 ik 

 至此,Elasticsearch-analysis-ik中文分词插件安装完成

,安装head插件

为了便于管理ES,可使用head插件,这是最初级的管理工具,在浏览器中显示ES集群,索引等信息,十分简便好用。 

1, 首先要安装Nodejs,下载地址:Node.js,下载之后一路 next,运行  cmd ,测试是否安装成功

2, 解压  elasticsearch-head-master 到  ES 的安装目录下

 3,在 elasticsearch-head-master 目录下执行 npm install -g grunt-cli, grunt 是基于Node.js的项目构建工具,可以进行打包压缩、测试、执行等等的工作,head插件就是通过grunt启动

4,在elasticsearch-head-master目录下执行 npm install 安装依赖

5,修改elasticsearch-head-master配置  ( elasticsearch-head-master 目录下的 Gruntfile.js 的文件)

 6,启动运行head服务, 执行 grunt server 命令

7,访问head管理页面,地址:http://localhost:9100/ 

最后,重启 ES ,如果出现闪退的情况,请查看 logs 目录下的日志文件

如若出现以下情况:

请修改 ES 目录下的 config/elasticsearch.yml 文件,在文件中添加以下两行代码:

http.cors.enabled: true

http.cors.allow-origin: "*"

保存,重启 ES 即可

Elasticsearch是一个开源的搜索和分析引擎,可以实时地存储、搜索和分析大量数据。安装ElasticsearchWindows环境下,可以按照以下步骤进行: 1. 确保你的系统符合Elasticsearch的最低要求。至少需要64位的操作系统,4GB的内存和2个CPU核心。 2. 首先,从Elasticsearch的官方网站(https://www.elastic.co/downloads/elasticsearch)下载最新版本的Elasticsearch。 3. 解压下载的压缩包到一个你喜欢的文件夹,例如C:\elasticsearch。 4. 打开解压后的文件夹,进入config文件夹。 5. 修改elasticsearch.yml文件,可以使用任何文本编辑器打开。找到以下配置项并修改: - cluster.name:设置一个唯一的集群名称。 - node.name:选择一个节点名称。 - path.data:设置Elasticsearch存储数据的文件夹路径。 - path.logs:设置日志文件存储的路径。 6. 保存并关闭elasticsearch.yml文件。 7. 返回到解压后的文件夹,双击elasticsearch.bat文件来启动Elasticsearch。你可以看到一些日志输出,最终显示"Node started"来表示Elasticsearch成功启动。 8. 打开浏览器,访问http://localhost:9200,你应该能够看到Elasticsearch的欢迎页面,表示安装成功。 总结:以上是在Windows环境安装Elasticsearch的基本步骤。你可以根据自己的需求进行相关配置调整,例如内存和CPU的优化等。记得启动和关闭Elasticsearch时使用的是elasticsearch.bat文件,可以在命令行中运行该文件来控制Elasticsearch的运行。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值