安装可视化界面head
Windows安装
-
下载地址 https://github.com/mobz/elasticsearch-head,需要与ES版本保持一致,也可以在我的网盘上 直接下载
-
解压即可(尽量将ElasticSearch相关工具放在统一目录下)
-
安装node.js 此处省略
-
启动
cd elasticsearch-head npm install npm run start
-
访问
启动报错问题
-
上图箭头方向 集群健康值:未连接 ,是因为存在跨域问题
-
开启跨域**(在elasticsearch解压目录config下elasticsearch.yml中添加)**
# 开启跨域 http.cors.enabled: true # 所有人访问 http.cors.allow-origin: "*"
-
重启ES服务,再次连接
-
这个head,我们只是把它当做可视化数据展示工具,因为不支持json格式化,不方便,之后所有的查询都在kibana中进行
Linux安装
-
将上文的安装包下载完上传到Linux服务器
-
解压即可(尽量将ElasticSearch相关工具放在统一目录下)
-
安装node.js
-
进入/www/server/node后, 下载安装包
[root@hecs-66166 node]# wget https://nodejs.org/dist/v14.15.4/node-v14.15.4-linux-x64.tar.xz
-
解压
[root@hecs-66166 mode]# tar -xf node-v14.15.4-linux-x64.tar.xz
-
建立软连接
[root@hecs-66166 bin]# cd /usr/bin [root@hecs-66166 bin]# ln -s /www/server/node/node-v14.15.4-linux-x64/bin/node node [root@hecs-66166 bin]# ln -s /www/server/node/node-v14.15.4-linux-x64/bin/npm npm
-
配置淘宝镜像, 并查看
[root@hecs-66166 bin]# npm config set registry https://registry.npm.taobao.org [root@hecs-66166 bin]# npm config get registry https://registry.npm.taobao.org/
-
查看node版本和npm版本
[root@hecs-66166 bin]# node -v v14.15.4 [root@hecs-66166 bin]# npm -v 6.14.10
-
-
启动
[root@hecs-66166 elasticsearch]# cd elasticsearch-head-master [root@hecs-66166 elasticsearch]# npm install [root@hecs-66166 elasticsearch]# npm run start
-
访问
-
上图箭头方向 集群健康值:未连接 ,是因为存在跨域问题,参考上文中win安装启动报错问题解决
-
重启ES服务,再次连接
-
这个head,我们只是把它当做可视化数据展示工具,因为不支持json格式化,不方便,之后所有的查询都在kibana中进行
安装kibana
Windows安装
-
下载地址 https://www.elastic.co/cn/downloads/,需要与ES版本保持一致,大家也可以从我的网盘 直接下载
-
解压即可(尽量将ElasticSearch相关工具放在统一目录下)
-
启动,点击bin文件夹下的kibana.bat
-
访问 http://localhost:5601/
-
汉化(在kibana解压目录/config/kibana.yml中添加)
i18n.locale: "zh-CN"
-
重启即可
Linux安装
-
同windows下载地址一样,大家也可以从我的网盘上 直接下载, 需要与ES版本保持一致,下载完上传到Linux服务器直接解压
-
解压即可(尽量将ElasticSearch相关工具放在统一目录下)
-
编辑配置文件**(在kinaba解压目录config下kibana.yml中设置)**
server.port: 5601 #kibana端口 server.host: "0.0.0.0" #所有主机都能访问,或者也可以指定一个ip elasticsearch.hosts: ["http://localhost:9200"] #配置es的访问地址 kibana.index: ".kibana"
-
将之前设置的es专用用户授权到该目录
[root@hecs-66166 elasticsearch]# chown useres:useres -R kibana-7.15.2-linux-x86_64
-
启动
[root@hecs-66166 bin]# su useres [useres@hecs-66166 bin]$ ./kibana
-
访问 http://服务器IP地址:5601/