ElasticSearch 学习笔记-安装ElasticSearch

前言

据说是一个程序员为了讨好老婆而编写的一个搜索引擎,结果意外的大受欢迎。
业界大名鼎鼎的全文搜索引擎
一、安装docker

选择使用docker来安装,是因为省事。由于我是在linux环境下安装的docker,所以,安装docker也省事。至于windows下安装docker,这个就比较折腾了。建议安装虚拟机,然后在虚拟机上安装linux再在linux上安装docker。

二、拉取镜像

这里的镜像,我选择了nshou/elasticsearch-kiban,原因是少折腾,因为kiban是elastic的图形管理界面,这个也是需要安装的,这两个放一起比较方便。

命令:

sudo docker pull nshou/elasticsearch-kibana

默认使用最新版本

三、运行容器
sudo docker run -d -p 9200:9200 -p 5601:5601 --name elasticKibana nshou/elasticsearch-kibana

9200 是es的端口
5601 是图形界面的端口

安装好之后可以访问相应的端口查看是否安装成功。

四、安装分词器

es存储数据的时候要创建全文索引,这就需要使用分词器把句子拆开来创建索引。

进入容器

sudo docker exec -it elasticKibana bash

elasticKibana 是容器的名字,是上面自己起的名字

进入容器后,可以看到两个目录

elasticsearch-7.10.1  kibana-7.10.1-linux-x86_64

一个是 es的目录,一个是kibana的目录
进入es的目录,然后再进入bin目录,这里有es的命令

安装插件

https://github.com/medcl/elasticsearch-analysis-ik/releases
先在上面的地址查找和自己的es版本一致的插件,然后用以下命令安装插件
注意替换后面的插件下载地址

./elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.10.1/elasticsearch-analysis-ik-7.10.1.zip

安装完成后,记得重启容器,让分词器生效

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值