关于es-head插件的安装
程序员文章站
2022-03-15 11:21:47
关于es-head插件的安装。
安装git
1. 由于需要从github上面下载代码,因此需要先安装git
yum -y install git
2. 安装完成后下载...
关于es-head插件的安装。
安装git1. 由于需要从github上面下载代码,因此需要先安装git
yum -y install git
2. 安装完成后下载es-head的代码:
git clone git://github.com/mobz/elasticsearch-head.git
3. 下载后修改权限,我这里简单粗暴直接修改了777,因为是一个第三方插件,所以随便放一个位置就可以了。安装node
由于head插件本质上海市一个node.js的工程,因此需要安装node,使用npm来安装依赖的包。(npm可以理解为maven)
1. 在官网下载node.js
网址:https://nodejs.org/en/download/
2. 下载下来的jar包是xz格式的,有些linux可能不识别,因此还需要安装xz
yum -y install xz
3. 然后解压node.js的安装包
xz -d node*.tar.xz tar -xvf node*.tar
4. 解压完node的安装包后,需要配置下环境变量,
我的环境变量一般配置在/etc/profile下
添加:
export NODE_HOME=/usr/local/node-v8.9.1-linux-x64 export PATH=$PATH:$NODE_HOME/bin
5. 使环境变量生效
source /etc/profile
6. 测试node环境变量是否生效:安装grunt
grunt是一个很方便的构建工具,可以进行打包压缩、测试、执行等等的工作,6.0里的head插件就是通过grunt启动的。因此需要安装一下grunt:
1. 安装grunt命令行工具 grunt-cli
npm install -g grunt-cli
2. 安装grunt及其插件
npm install grunt --save-dev
3. 检查是否安装成功修改head源码
由于head的代码还是2.6版本的,直接执行有很多限制,比如无法跨机器访问。因此需要用户修改两个地方:
1. 修改服务器监听地址
vi /usr/local/elasticsearch-head/Gruntfile.js
增加hostname属性,设置为 hostname: ‘*’
2. 修改head的连接地址:
vi /usr/local/elasticsearch-head/_site/app.js
将 this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://localhost:9200"; 把localhost修改为你es的服务器地址。 this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://192.168.205.169:9200";安装完成启动head
1. 首先启动es 2. 在head目录中,执行 npm install下载依赖包
npm install
3. 进入elasticsearch-head目录启动node.js
grunt server
4. 访问地址:ip:9100就可以访问head插件了
下一篇: 线性回归和局部加权线性回归实例讲解
推荐阅读
-
关于linux安装kettle的总结
-
关于一次上传多个图片的插件有没有?解决方法
-
MySql5.6使用validate password 插件加强密码强度的安装及使用方法
-
MyBatis_Generator插件的安装以及简单使用方法(图解)
-
Android Studio中ButterKnife插件的安装与使用详解
-
Eclipse安装ADT插件速度慢的解决方法
-
Photoshop中的插件怎么安装?安装photoshop各种插件方法
-
Android Studio中ButterKnife插件的安装与使用详解
-
MyEclipse安装JS代码提示的教程(Spket插件)
-
详解Eclipse安装SVN插件的两种方法