elasticsearch7.x +kibana+分词插件 安装

序言

入门阶段我们一般使用单机方式安装 不要使用集群方式

运行环境

linux主机(可以是虚拟机)
内网ip地址是192.168.0.19
操作系统是deepin
如果是虚拟机 最好用桥接模式

先安装好docker 等必要工具

apt install docker

使用docker 安装es服务器 和配套可视化客户端

安装es服务器

###拉取es镜像
docker pull  elasticsearch:7.17.6 
### 创建一个本地文件夹和三个子文件夹
mkdir -p /docker/elasticsearch/
mkdir -p /docker/elasticsearch/data
mkdir -p /docker/elasticsearch/config
mkdir -p /docker/elasticsearch/plugins
###创建配置文件
cat >/docker/elasticsearch/config/es.yml<

安装ES分词插件

分词插件就是把一段话提取出 关键词组,用于搜索

先从 https://github.com/medcl/elasticsearch-analysis-ik/releases,下载并解压,将解压后的文件,拷贝到 /docker/elasticsearch/plugins 目录下
授权插件访问
chmod 777 -R /docker/elasticsearch/plugins/


###创建插件子目录
mkdir /docker/elasticsearch/plugins/ik 
cd /docker/elasticsearch/plugins/ik 
###下载插件
wget https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.17.6/elasticsearch-analysis-ik-7.17.6.zip
###解压后删除
unzip elasticsearch-analysis-ik-7.17.6.zip
rm elasticsearch-analysis-ik-7.17.6.zip
###重启 es
docker restart es1
###测试分词器安装情况
docker logs es | grep load

安装 可视化插件 kibana

(kibana用于操作ES的客户端 类似mysql’的heidisql 客户端)
因为 我的ES是7.xde所以 kibana最好也是7.x的
所以下载 docker pull kibana:7.16.2 版本
注意:不要使用 kibana:latest 好像是5.x版本
可以用命令查看版本 docker image kibana:latest inspect
kibana和es 版本主版本要一致 ,后面差一点不要紧

###配置kibana
cat >/docker/elasticsearch/config/kb.yml<

你可能感兴趣的:(数据库,docker,elasticsearch,容器,kibana)