|
| 1 | +--- |
| 2 | +layout: post |
| 3 | +category: itstack-demo-any |
| 4 | +title: elasticsearch-head插件安装 |
| 5 | +tagline: by 付政委 |
| 6 | +tag: [ddd,itstack-demo-any] |
| 7 | +--- |
| 8 | + |
| 9 | +## 前言介绍 |
| 10 | +安装Elasticsearch的head插件,用于方便操作Elasticsearch |
| 11 | + |
| 12 | +>elasticsearch-head 是用于监控 Elasticsearch 状态的客户端插件,包括数据可视化、执行增删改查操作等。elasticsearch-head 插件的安装在 Linux 和 Windows 没什么区别,安装之前确保当前系统已经安装 nodejs 即可。 |
| 13 | +
|
| 14 | +## 安装环境 |
| 15 | +1、安装[node.js](https://nodejs.org/en/download/)并配置环境变量PATH{path:D:\Program Files\nodejs\} |
| 16 | + |
| 17 | +- [nodejs下载](https://nodejs.org/en/download/) |
| 18 | + |
| 19 | +- 执行安装,配置环境变量{path:D:\Program Files\nodejs\} |
| 20 | + |
| 21 | +- 查看nodejs版本;node -v |
| 22 | + |
| 23 | + |
| 24 | +2、安装elasticsearch-head |
| 25 | +- [下载elasticsearch-head](https://github.com/mobz/elasticsearch-head) |
| 26 | +- 将elasticsearch-head放到与elasticsearch同层级文件夹下 |
| 27 | +- 修改elasticsearch-head/Gruntfile.js |
| 28 | +```xml |
| 29 | +connect: { |
| 30 | + server: { |
| 31 | + options: { |
| 32 | + port: 9100, |
| 33 | + base: '.', |
| 34 | + keepalive: true |
| 35 | + } |
| 36 | + } |
| 37 | +} |
| 38 | +``` |
| 39 | +- 修改elasticsearch-6.2.2/config/elasticsearch.yml *添加配置信息 |
| 40 | +```xml |
| 41 | +http.cors.enabled: true |
| 42 | +http.cors.allow-origin: "*" |
| 43 | +``` |
| 44 | + |
| 45 | +3、启动elasticsearch-head |
| 46 | +```java |
| 47 | +Microsoft Windows [版本 6.1.7601] |
| 48 | +版权所有 (c) 2009 Microsoft Corporation。保留所有权利。 |
| 49 | + |
| 50 | +C:\Users\user>node -v |
| 51 | +v10.16.0 |
| 52 | + |
| 53 | +C:\Users\user>D: |
| 54 | + |
| 55 | +D:\>cd D:\Program Files\elasticsearch\head |
| 56 | + |
| 57 | +D:\Program Files\elasticsearch\head>npm run start |
| 58 | + |
| 59 | +> elasticsearch-head@0.0.0 start D:\Program Files\elasticsearch\head |
| 60 | +> grunt server |
| 61 | + |
| 62 | +Running "connect:server" (connect) task |
| 63 | +Waiting forever... |
| 64 | +Started connect web server on http://localhost:9100 |
| 65 | + |
| 66 | +``` |
| 67 | +**运行结果** |
| 68 | + |
| 69 | + |
| 70 | +------------ |
0 commit comments