Windows安装ElasticSeach8.x与kibana

482 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

二进制安装(Windows)

elasticsearch

1. 下载elasticsearch

在官网中 elastic下载;

2. 解压并执行

解压,执行bin/elasticsearch.bat注意程序不要放到带有空格的路径中。

注意:8.0后的版本会自动使用安全账号,同时具有https。

如果密码忘记需要使用bin/elasticsearch-reset-password -u elastic重置密码。

如果使用kibana连接需要使用token链接,token只有30m有效期,过期后可以使用下列命令重新生成。

bin\elasticsearch-create-enrollment-token -s kibana

验证

可以访问https://localhost:9200。默认账号为elastic,密码就是初始化时es生成的密码。

image-20220905224328-i9wbxq8.png

es-head

  1. 安装nodejs注意版本匹配。不匹配需要清除npm。1
  2. 单独安装es-head
git clone git://github.com/mobz/elasticsearch-head.git
cd elasticsearch-head
npm install
npm run start
  1. 加载crx中的浏览器插件

image-20220905231252-0w88q70.png

kibana

1. 下载

2. 解压并执行

执行bin\kibana.bat

image-20220905224659-c2s89wm.png

3. 设置token

访问kibana给出的链接,然后输入刚才es的token,如果过期可以重新生成。

4. 登录kibana

账号同样为elastic,密码就是es生成的。

image-20220905224911-7lfsida.png

image-20220905225219-0zmdqjl.png

附录

清除npm

  1. win+r;接着输入 %appdata%
  2. 删除 npmnpm-cache 文件夹
  3. 执行 npm cache clean --force
  4. 安装匹配的版本:npm -g install npm@xxx

kibana设置中文

kibana默认语言为英文,你可以在config/kibana.yml中找到下面配置将其修改支持为中文。

i18n.locale: "zh-CN"

Footnotes

  1. 清除npm

    1. win+r;接着输入 %appdata%
    2. 删除 npmnpm-cache 文件夹
    3. 执行 npm cache clean --force
    4. 安装匹配的版本:npm -g install npm@xxx