ElasticSearch7在WINDOWS下的安装教程

479 阅读2分钟

目标:总结学习过程,把Es学完。

准备

1644752141(1).png

注意点

  • 版本号都保持一致。
  • ik分词器下载第一个压缩包。

1644751453(1).jpg

  • es路径中不要有空格否则会报,"java.io.FilePermission"的错误 第一次用的时候发现路径在被JAVA读取的时候空格变成了%20,因此两边路径对不上。具体怎么产生的,不知道有大神知道么?

1644751619(1).png

  • 若java版本和ES版本需求的java版本不一致不需要重新安装,ES自带了java.

安装

es客户端安装

  • 将下载的ZIP文件解压到想要安装的目录,即可。
  • 然后单击,bin目录下的elasticsearch.bat启动

1644752210(1).png 通过访问"localhost:9200/"可以看到es是否启动。正常启动后可以看到如下内容,

1644752477(1).png

es可视化界面安装

  • 安装elasticsearch-head-master之前需要安装node.js(nodejs.org/en/) ,下载完成一路next即可。安装完成在cmd输入:node -v验证。

1644752742(1).png

  • 因为npm安装库在国内访问比较慢,最好是用淘宝镜像代替。 在cmd内输入:npm install -g cnpm -registry=registry.npm.taobao.org 淘宝镜像安装完成后,在cmd输入:cnpm -v验证

1644753350(1).png

  • 安装elasticsearch-head-master,将下载的elasticsearch-head-master压缩包解压至想要安装的目录,在安装目录启动cmd输入:cnpm install。模板安装完成后,在cmd输入:npm run start启动npm便可通过浏览器访问"localhost:9100/".出现界面如下,

1644753775(1).png

Kibana安装

  • 将下载的Kibana压缩包解压至想要安装的目录即可。
  • 运行解压后bin目录下的kibana.bat,便可启动Kibana。
  • 访问“localhost:5601”.出现如下界面,

1644754047(1).png

  • 第一次安装出现的是英语,修改kibana.yml文件,向其中添加如下语句:i18n.locale: "zh-CN" 保存重启后便是中文。

1644754101(1).png

分词器插件安装

  • 将下载的elasticsearch-analysis-ik压缩包放入elasticsearch\plugins目录下解压缩即可使用,注意包结构如下,否则会出现es无法启动的问题。

image.png

  • 放好后重启es,在es的bin目录启动cmd输入:elasticsearch-plugin list 便可以看到分词器已经安装好。

1644754494(1).png