目录
1、下载插件:
2、创建目录:
3、解压插件包:
4、安装node环境:
(1)下载node安装包:
(2)创建目录:
(3)解压node安装包:
(4)配置环境变量:
(5)检查安装:
5、安装grunt环境:
(1)安装grunt命令行工具grunt-cli:
(2)安装grunt及其插件:
(3)检查安装:
6、配置head插件信息:
(1)配置head服务访问地址:
(2)配置head服务访问端口号:
(3)配置head连接es信息:
7、防火墙开放端口:
8、启动head服务:
(1)普通启动:
(2)后台启动:
9、关闭head服务:
10、访问测试:
说明:head是es的一个插件,可以在浏览器中可视化es数据,并且可以操作es数据。
1、下载插件:
https://github.com/mobz/elasticsearch-head
2、创建目录:
创建es插件head安装目录
mkdir -p /wocloud/soft/elasticsearch_head
3、解压插件包:
将下载的head插件包上传到服务器head安装目录,并进行解压。
4、安装node环境:
(1)下载node安装包:
https://nodejs.org/zh-cn/download/
(2)创建目录:
创建node安装目录
mkdir -p /wocloud/soft/node
(3)解压node安装包:
将下载的node插件包上传到服务器node安装目录,并进行解压。
(4)配置环境变量:
配置环境变量,编辑/etc/profile
vim /etc/profile
刷新环境变量生效:source /etc/profile
(5)检查安装:
查看node版本信息:node -v,出现版本信息表示node安装成功。
5、安装grunt环境:
在es的head插件解压文件跟目录下执行命令:
(1)安装grunt命令行工具grunt-cli:
npm install -g grunt-cli
(2)安装grunt及其插件:
npm install grunt --save-dev
(3)检查安装:
查看grunt版本信息:grunt -version,出现版本信息表示grunt安装成功。
6、配置head插件信息:
(1)配置head服务访问地址:
编辑head安装目录下Gruntfile.js,修改hostname值为*:
(2)配置head服务访问端口号:
编辑head安装目录下Gruntfile.js,修改port值:
(3)配置head连接es信息:
编辑head安装目录下_site/app.js,修改值:
进去搜索默认9200,然后修改为连接es的信息:
7、防火墙开放端口:
编辑/etc/sysconfig/iptables文件,添加es-head端口信息:
然后重启iptables服务:service iptables restart
8、启动head服务:
进入到head安装目录下解压后的文件夹中,执行命令:
(1)普通启动:
grunt server;
(2)后台启动:
nohup grunt server &
9、关闭head服务:
通过ps -ef | grep head找到head服务进程,然后通过kill -9 head进程号,杀死进程即可。
10、访问测试:
通过浏览器访问es-head可视化页面,默认的地址是:localhost:9100,如果修改了head服务端口号,按照实际配置端口号访问即可。