入门阶段我们一般使用单机方式安装 不要使用集群方式
linux主机(可以是虚拟机)
内网ip地址是192.168.0.19
操作系统是deepin
如果是虚拟机 最好用桥接模式
apt install docker
###拉取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<
分词插件就是把一段话提取出 关键词组,用于搜索
先从 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用于操作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<