ES安装安装Head可视化插件

简介: ES安装安装Head可视化插件

首先需要依赖node.js和npm环境

1 安装node.js

官方下载地址:http://nodejs.cn/download/ 下载LTS版本(长期稳定版本)

网络异常,图片无法展示
|

安装可以更改安装路径,其余的都是选择 下一步傻瓜是安装

网络异常,图片无法展示
|

安装成功后如下

网络异常,图片无法展示
|

命令测试

node -v 查看node的版本

npm -v 查看npm的版本(新版的node安装自带安装npm)

网络异常,图片无法展示
|

2 配置环境变量

配置全局安装的模块路径和缓存路径(不一定是安装路径)

在nodejs文件夹,创建 node_global

在nodejs文件夹,创建 node_cache

网络异常,图片无法展示
|

打开cmd执行配置路径的命令

npm config set prefix "D:\Tools\Node\node_cache"

npm config set cache "D:\Tools\Node\node_global"

网络异常,图片无法展示
|

新增系统环境变量

NODE_PATH

D:\Tools\Node\node_global

网络异常,图片无法展示
|

编辑用户变量Path 点击新增存放node_global路径

网络异常,图片无法展示
|

D:\Tools\Node\node_global

全局安装最常用的 express 模块 进行测试 执行命令

执行命令 需要右键选择以管理员的身份运行!

npm install express -g        # -g是全局安装的意思

网络异常,图片无法展示
|

网络异常,图片无法展示
|

3 全局配置淘宝镜像(cpnm)

执行命令

npm install -g cnpm --registry=https://registry.npm.taobao.org

出现错误

网络异常,图片无法展示
|

解决错误

1 删除C:\Users\用户\下的.npmrc文件

网络异常,图片无法展示
|

2 在命令行输入npm cache clean --force

执行成功后会出现npm WARN using --force I sure hope you know what you are doing

然后重新输入淘宝镜像

网络异常,图片无法展示
|

最后执行cnpm -v得到信息

网络异常,图片无法展示
|

4下载Headn客户端

Head下载地址:https://github.com/mobz/elasticsearch-head/

网络异常,图片无法展示
|

下载到本地并且进行解压缩

网络异常,图片无法展示
|

安装github上说明一步一步来即可

网络异常,图片无法展示
|

在项目里面打开cmd 小技巧:在项目目录中输入cmd回车,就可打开本地的cmd

网络异常,图片无法展示
|

5执行命令下载依赖

cnpm install

网络异常,图片无法展示
|

网络异常,图片无法展示
|

下面会有一些过时错误,不用管

查看modules目录,依赖已经全部下载了

网络异常,图片无法展示
|

6启动项目

npm run start

网络异常,图片无法展示
|

7发现跨域

访问http://localhost:9100发现访问不到,跨域了

网络异常,图片无法展示
|

跨ip,端口,网站,都是跨域的表现

8解决跨域

解决跨域问题,打开yml配置文件

网络异常,图片无法展示
|

网络异常,图片无法展示
|

#配置跨域 开启跨域
http.cors.enabled: true
#全部人都可以访问
http.cors.allow-origin: "*"

9重新服务,客户端连接服务

然后重启es服务

网络异常,图片无法展示
|

发现bat黑窗口闪烁后关闭

修改config/elasticsearch.yml文件, 添加如下内容:

xpack.ml.enabled: false

网络异常,图片无法展示
|

启动成功

网络异常,图片无法展示
|

访问 http://localhost:9200/

网络异常,图片无法展示
|

客户端连接到了服务端

网络异常,图片无法展示
|

10了解head客户端基本属性

索引位置,所有信息都存在这里

网络异常,图片无法展示
|

新增一个索引

网络异常,图片无法展示
|

创建成功信息

网络异常,图片无法展示
|

创建好的索引

网络异常,图片无法展示
|

初学阶段把es当成数据库理解,可以建立索引(数据库),文档(库中的数据)

查看概览

网络异常,图片无法展示
|

网络异常,图片无法展示
|

查看数据浏览

网络异常,图片无法展示
|

查询JSON,这里可以写,但是不建议,我们后面所有的查询,都是在KIbana里面做

网络异常,图片无法展示
|


相关文章
|
分布式计算 Hadoop 大数据
环境篇之 ES 的 head 插件安装|学习笔记
快速学习环境篇之 ES 的 head 插件安装
681 0
|
2月前
|
数据可视化 Java Windows
Elasticsearch入门-环境安装ES和Kibana以及ES-Head可视化插件和浏览器插件es-client
本文介绍了如何在Windows环境下安装Elasticsearch(ES)、Elasticsearch Head可视化插件和Kibana,以及如何配置ES的跨域问题,确保Kibana能够连接到ES集群,并提供了安装过程中可能遇到的问题及其解决方案。
Elasticsearch入门-环境安装ES和Kibana以及ES-Head可视化插件和浏览器插件es-client
|
6月前
|
监控 JavaScript
|
2月前
|
JavaScript Linux 开发者
一个用于管理多个 Node.js 版本的安装和切换开源工具
【9月更文挑战第14天】nvm(Node Version Manager)是一个开源工具,用于便捷地管理多个 Node.js 版本。其特点包括:版本安装便捷,支持 LTS 和最新版本;版本切换简单,不影响开发流程;多平台支持,包括 Windows、macOS 和 Linux;社区活跃,持续更新。通过 nvm,开发者可以轻松安装、切换和管理不同项目的 Node.js 版本,提高开发效率。
|
4月前
|
JavaScript 数据安全/隐私保护 索引
node.js 命令行交互工具(最新版) inquirer.js 实用教程
node.js 命令行交互工具(最新版) inquirer.js 实用教程
145 0
|
6月前
|
Web App开发 缓存 JavaScript
Node.js安装及环境配置,详细简单易懂!一文get全部!
Node.js安装及环境配置,详细简单易懂!一文get全部!
|
6月前
|
JavaScript 前端开发 开发者
Node.js的包管理和npm工具深度解析
【4月更文挑战第30天】本文深入解析Node.js的包管理和npm工具。包管理促进代码复用和社区协作,包包含元数据描述文件`package.json`和入口文件。npm提供搜索、安装、发布等功能,通过命令行进行操作,如`install`、`search`、`uninstall`。npm支持版本控制、全局安装、脚本定义及私有仓库。理解和熟练运用npm能提升Node.js开发效率。
|
JavaScript Linux iOS开发
如何使用NVM优雅的管理Node.js 版本
要优雅地管理 Node.js 版本,可以使用Node Version Manager (NVM)
150 0
|
JavaScript 数据可视化 开发工具
|
JSON JavaScript 数据格式
ES Head插件的两种安装方式,推荐
ES Head插件的两种安装方式,推荐
ES Head插件的两种安装方式,推荐