Elasticsearch在Windows系统下的安装

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

在使用 Elasticsearch 之前,我们需要安装 Elasticsearch。下面介绍 Elasticsearch 在 Windows 系统下的安装方法。由于 Elasticsearch 依赖 Java 环境,因此首先需要安装 Java 环境。

1、安装 Java 环境

首先下载并安装 JDK(Java Development Kit)。JDK 是整个 Java 开发的核心,它包含了 Java 的运行环境、Java 工具和 Java 基础类库。

安装步骤:《Java开发环境的安装与配置》

 

2、安装 Elasticsearch

在 Windows 系统中,我们可以基于 Windows 下的 zip 安装包来构建 Elasticsearch 服务。

(1)下载 Elasticsearch 的 zip 安装包

下载地址:https://www.elastic.co/cn/downloads/elasticsearch

(2)下载安装包后解压文件

 (3)启动 Elasticsearch 服务

进入 bin 目录下,双击执行 elasticsearch.bat 文件。

执行文件后,可以在窗口中看到 Elasticsearch 的启动过程。

在 Elasticsearch 启动后,可以在浏览器的地址栏输入:http://localhost:9200/

验证 Elasticsearch 启动情况:

 

3、Windows 服务方式的安装

在安装 Windows 服务前,需要设置环境变量,将 Elasticsearch 安装配置到操作系统环境中。打开系统属性面板(在桌面上右键“我的电脑” → “属性”),单击高级系统设置 → 环境变量。

(1)新建系统变量

变量名:Elasticsearch_Server

变量值:D:\elasticsearch-7.11.1

(2)修改Path变量值

在Path变量值后面加上:%Elasticsearch_Server%\bin

(3)安装 Elasticsearch 服务

安装 Elasticsearch 服务命令:

elasticsearch-service.bat install

安装命令执行完成后,到服务中就可以看到安装好的 Elasticsearch 服务,如下图:

卸载服务的命令:

elasticsearch-service.bat remove

其他操作命名:

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

elasticsearch-service.bat remove:删除已安装的Elasticsearch服务(如果启动则停止服务)。

elasticsearch-service.bat start:启动Elasticsearch服务(如果已安装)。

elasticsearch-service.bat stop:停止服务(如果启动)。

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

 

4、安装 ElasticSearch-head 插件

(1)安装 Node 环境

Node下载地址:Node官方下载

根据自己电脑系统及位数选择,我这里选择 windows64 位 .msi 格式安装包。

.msi 是 Windows installer 开发出来的程序安装文件,它可以让你安装,修改,卸载你所安装的程序。说白了 .msi 就是 Windows installer 的数据包,把所有和安装文件相关的内容封装在一个包里。

安装完成后,.msi格式的安装包已经将 node.exe 添加到系统环境变量 path中,如果你下载的是 .zip 格式,因为没有安装过程,所以需要手动将 node.exe 所在目录添加到环境变量 path 中,查看系统变量验证。

验证指令:node -v

(2)安装 Grunt 工具

Grunt 是一个 JavaScript 构建工具。对于需要反复重复的任务,例如压缩(minification)、编译、单元测试、linting等,自动化工具可以减轻你的劳动,简化你的工作。

新增打开一个新的cmd窗口(按快捷键“Win+R”,输入“cmd”)。

运行命令:npm install -g grunt-cli

“CLI”被翻译为“命令行”。要想使用grunt,首先必须将grunt-cli安装到全局环境中。

验证指令:grunt -version

(3)安装 Head 插件

下载 Head 插件:Head插件下载

下载zip文件,然后解压缩。

新增打开一个新的cmd窗口(按快捷键“Win+R”,输入“cmd”),并进入 Head 文件夹下

执行命令:

d:

cd D:\elasticsearch-head-master

npm install

安装完成之后,执行命令:npm run start 或 grunt server,启动head插件(启动命令也是 cmd 在 Head 文件夹下执行)。

在 Windows 环境下,如果直接打开 Head 插件首页,则在浏览器的开发者模式下可以看到跨域的报错,因此需要对 Elasticsearch 跨域请求访问进行配置。

配置是通过修改 Elasticsearch 使用的配置文件:D:\elasticsearch-7.11.1\config\elasticsearch.yml 文件。

在 elasticsearch.yml 配置文件中,添加如下配置:

# 增加新的参数,这样 Head 插件可以访问 Elasticsearch
http.cors.enabled: true 
http.cors.allow-origin: "*"
@注意,设置参数的时候:后面要有空格!

访问 Head 插件界面

修改完配置后,重启 Elasticsearch 服务,可以在浏览器的地址栏输入:http://localhost:9100/

 

5、安装 Elasticsearch 可视化工具 —— Kibana

Kibana 是一个开源的分析与可视化平台,设计出来用于和 Elasticsearch 一起使用的。你可以用 Kibana 搜索、查看存放在 Elasticsearch 中的数据。Kibana 与 Elasticsearch 的交互方式是各种不同的图表、表格、地图等,直观的展示数据,从而达到高级的数据分析与可视化的目的。

Kibana的安装:《Kibana在Windows系统下的安装》

 

  • 13
    点赞
  • 97
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
### 回答1: 可以通过以下步骤安装Windows Elasticsearch插件: 1. 确认您已经安装Elasticsearch。如果没有安装,请先下载并安装Elasticsearch。 2. 打开命令提示符或PowerShell并进入Elasticsearch安装目录。 3. 输入以下命令安装插件: bin/elasticsearch-plugin install [插件名称] 例如,要安装“analysis-smartcn”插件,请输入以下命令: bin/elasticsearch-plugin install analysis-smartcn 4. 等待插件安装完成。 5. 重新启动Elasticsearch以使插件生效。 安装完成后,您应该能够在Elasticsearch中使用该插件了。 ### 回答2: 要安装Windows上的Elasticsearch插件,你可以按照以下步骤进行操作: 1. 首先,确保已经安装了Java Development Kit (JDK)。你可以从Oracle官网下载并安装适用于你的Windows版本的JDK。 2. 访问Elasticsearch的官方网站,进入下载页面。在Windows操作系统下找到合适的版本,根据你的需求下载对应的Elasticsearch安装文件。 3. 下载完成后,将安装文件解压到一个合适的位置。你可以选择任意目录,只要确保有足够的可用磁盘空间。 4. 打开Elasticsearch的解压目录,导航到bin文件夹下。 5. 在bin文件夹下,你可以找到一个名为"elasticsearch-plugin"的可执行文件。 6. 打开命令提示符(CMD)或者PowerShell,切换到elasticsearch的bin目录。你可以执行以下命令进入该目录: ``` cd path_to_elasticsearch/bin ``` 7. 运行以下命令来安装一个插件(以x-pack插件为例): ``` elasticsearch-plugin install x-pack ``` 其中,"x-pack"是插件的名称。你可以根据实际需求替换成其他插件名称。 8. 安装过程可能需要一些时间,取决于你的网络连接速度和插件大小。安装完成后,你可以在bin目录下的elasticsearch.yml配置文件中配置插件。 9. 完成以上步骤后,你可以通过运行以下命令启动Elasticsearch服务: ``` elasticsearch ``` 10. 至此,你已经成功安装Elasticsearch插件并启动了服务。你可以通过访问http://localhost:9200来确认Elasticsearch是否正确运行,并尝试在插件中增加自定义功能。 希望以上步骤能帮助你顺利安装Windows上的Elasticsearch插件。 ### 回答3: 要安装Windows Elasticsearch插件,可以按照以下步骤进行操作: 1. 首先,确保已经安装Elasticsearch。可以从Elasticsearch官方网站(https://www.elastic.co/products/elasticsearch)下载并安装它。 2. 打开命令提示符或Powershell窗口,并导航到Elasticsearch安装目录的bin目录。例如,输入`cd C:\elasticsearch\bin`以进入该目录。 3. 在bin目录中,运行以下命令安装插件: ``` elasticsearch-plugin.bat install plugin_name ``` 这里的`plugin_name`是想要安装的插件的名称。根据需要将`plugin_name`替换为实际的插件名称。 4. 插件安装过程中,可能会要求确认或同意用户协议。按照提示进行相应操作。 5. 插件安装成功后,重新启动Elasticsearch服务以使插件生效。可以通过运行以下命令来重启服务: ``` elasticsearch-service.bat restart ``` 这将重新启动Elasticsearch服务并加载新安装的插件。 6. 安装完成后,可以在Elasticsearch的配置文件中配置插件的详细设置,或使用默认配置运行插件。 请注意,具体的插件安装步骤可能会因插件的版本、依赖项等因素而有所差异。因此,最好在安装插件之前查阅插件的官方文档,了解更详细的安装步骤和要求。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

pan_junbiao

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值