windows安装elasticsearch

第一步:下载elasticsearch、下载完成后解压到非中文目录下即可
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.12.2-windows-x86_64.zip

第二步:下载kibana、下载解压后可放在与elasticsearch同级目录下
https://artifacts.elastic.co/downloads/kibana/kibana-8.12.2-windows-x86_64.zip

第三步:下载ik分词器、ik分词器的版本一定要和elasticsearch保持一致
https://github.com/infinilabs/analysis-ik/releases/download/v8.12.2/elasticsearch-analysis-ik-8.12.2.zip

第四步:ik分词器下载好之后,在elasticsearch目录的plugins目录中创建名为ik的文件夹,将下载好的ik分词器解压在创建的ik文件夹中

第五步:修改elasticsearch配置文件config目录下elasticsearch.yml如下
# es集群名称
cluster.name: es-cluster
 
# elasticsearch数据存放目录
path.data: F:\elasticsearch\elasticsearch-8.12.2\data\data
 
# elasticsearch日志存放目录
path.logs: F:\elasticsearch\elasticsearch-8.12.2\data\logs
 
# 服务启动地址
network.host: 127.0.0.1
 
# 监听端口号
http.port: 9200

第六步:其次在elasticsearch的bin目录下,修改elasticsearch配置文件
这里修改的目的是:大多数企业使用的是jdk1.8版本,而ES8.12.2使用的是jdk17版本,这里修改为ES使用内置的jdk,避免因为项目使用的jdk版本和ES使用的jdk版本不一致导致的一些问题。
1、创建系统变量:
键:ES_HOME   值: %ES_JAVA_HOME% 
键:ES_JAVA_HOME   值: F:\elasticsearch\elasticsearch-8.12.2\jdk 

2、path添加:
F:\elasticsearch\elasticsearch-8.12.2\jdk\bin
%ES_JAVA_HOME%\bin

3、删除系统变量CLASSPATH

第七步:修改kibana配置文件
#监听端口号
server.port: 5601
 
#服务启动地址
server.host: "localhost"
 
#es节点地址,可配置多个
elasticsearch.hosts: ["http://localhost:9200"]

第八步:启动elasticsearch
在elasticsearch安装目录的bin目录中,双击elasticsearch.bat

第九步:在浏览器输入http://localhost:9200,看到一下界面即可证明es启动成功
{
    "name": "SK-111",
    "cluster_name": "my-application",
    "cluster_uuid": "feXpc2Y4Sc6a0s1111",
    "version": {
        "number": "8.12.2",
        "build_flavor": "default",
        "build_type": "zip",
        "build_hash": "48a287ab9497e852de3032744411111",
        "build_date": "2024-02-19T10:04:32.774273190Z",
        "build_snapshot": false,
        "lucene_version": "9.9.2",
        "minimum_wire_compatibility_version": "7.17.0",
        "minimum_index_compatibility_version": "7.0.0"
    },
    "tagline": "You Know, for Search"
}

第十步:保存build_hash值

第十一步:
1、创建系统变量:
键:Elasticsearch_Server   值: F:\elasticsearch\elasticsearch-8.12.2
键:Elasticsearch_Server   值: F:\elasticsearch\elasticsearch-8.12.2

2、path添加:
%Elasticsearch_Server%\bin

第十二步:安装 Elasticsearch 服务,cmd中执行:
elasticsearch-service.bat install

命令解释:
启动Elasticsearch服务: elasticsearch-service.bat start

停止Elasticsearch服务: elasticsearch-service.bat stop

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

卸载Elasticsearch服务: elasticsearch-service.bat remove

启动Elasticsearch属性gui: elasticsearch-service.bat manager

第十三步:启动Kibana,在kibana的按照目录下,找到bin目录,双击kibana.bat即可启动kibana服务

第十四步:浏览器访问该地址http://localhost:5601/?code=1111, 出现如下界面

第十五步:将上文所说, 保存下来的 enrollment token 输入到方框中

第十六步: 文版界面修改 config\kibana.yml 文件
将 i18n.locale: “en”, 改为 i18n.locale: “zh-CN”

第十七步:测试ik分词器功能,IK分词器提供2中分词模式
ik_smart更为效率,会尽量减少分词的数量,以便更好地适应搜索场景,代码如下:
POST /_analyze
{
  "text": "分词器测试",
  "analyzer": "ik_smart"
}

ik_max_word更为细化,尽可能地切分出更多的词语,代码如下:
POST /_analyze
{
  "text": "分词器测试",
  "analyzer": "ik_max_word"
}

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值