今天来刚好用到es,所以来出一期安装步骤以及遇到的问题。我是基于linux系统安装在docker容器的。
1拉取镜像(注意:es与kibana的版本必须保持一致我这里统一使用7.4.0版本)
docker pull elasticsearch:7.4.0
2创建容器
docker run -id --name elasticsearch -d -p 9200:9200 -p 9300:9300 -v /usr/share/elasticsearch/plugins:/usr/share/elasticsearch/plugins -e "discovery.type=single-node" elasticsearch:7.4.0
3配置中文分词器ik(因为在创建elasticsearch容器的时候,映射了目录,所以可以在宿主机上进行配置ik中文分词器在去选择ik分词器的时候,需要与elasticsearch的版本对应上,下载大家自己去下载 )
#切换目录
cd /usr/share/elasticsearch/plugins
#新建目录
mkdir analysis-ik
cd analysis-ik
#root根目录中拷贝文件
mv elasticsearch-analysis-ik-7.4.0.zip /usr/share/elasticsearch/plugins/analysis-ik
#解压文件
cd /usr/share/elasticsearch/plugins/analysis-ik
unzip elasticsearch-analysis-ik-7.4.0.zip
4es现在已经配置好了打架可以自行测试一下
http://192.168.153.130:9200
5 安装kibana(拉取镜像,要与es的版本一致)
docker pull kibana:7.4.0
6创建容器
docker run -d -p 5601:5601 --link elasticsearch -e "ELASTICSEARCH_URL=http://192.168.153.130:9200" kibana:7.4.0
7测试
http://192.168.153.130:5601/