Elasticsearch 安装Head插件(2)
2017-10-27 00:00
323 查看
Elasticsearch Head Plugin: 对ES进行各种操作,如查询、删除、浏览索引等。
1、下载elasticsearch-head并解压
在线下载:wget https://github.com/mobz/elasticsearch-head/archive/master.zip
或者到github下载:https://github.com/mobz/elasticsearch-head
unzip elasticsearch-head-master.zip //解压zip文件
mv elasticsearch-head-master.zip /home/ntc/code/elasticsearch-head //解压到自定义目录并修改文件夹名为elasticsearch-head
2、安装node
由于head插件本质上还是一个nodejs的工程,因此需要安装node,使用npm来安装依赖的包。(npm可以理解为maven)
1、下载elasticsearch-head并解压
在线下载:wget https://github.com/mobz/elasticsearch-head/archive/master.zip
或者到github下载:https://github.com/mobz/elasticsearch-head
unzip elasticsearch-head-master.zip //解压zip文件
mv elasticsearch-head-master.zip /home/ntc/code/elasticsearch-head //解压到自定义目录并修改文件夹名为elasticsearch-head
2、安装node
由于head插件本质上还是一个nodejs的工程,因此需要安装node,使用npm来安装依赖的包。(npm可以理解为maven)
wget https://npm.taobao.org/mirrors/node/latest-v4.x/node-v4.4.7-linux-x64.tar.gz[/code]tar -zxvf node-v4.4.7-linux-x64.tar.gz
解压完node的安装文件后,需要配置下环境变量,编辑/etc/profile,添加
保存后别忘记立即执行以下source /etc/profile
这个时候可以测试一下node是否生效:
3、安装grunt
grunt是一个很方便的构建工具,可以进行打包压缩、测试、执行等等的工作,5.0里的head插件就是通过grunt启动的。因此需要安装一下grunt:
cd /home/ntc/code/elasticsearch-head
安装nodejs
npm install -g grunt-cli //执行后会生成node_modules文件夹
npm install
注:
5.0以上,elasticsearch-head 不能放在elasticsearch的plugins、modules目录下,否则elasticsearch启动会报错
4、修改head源码
vi /home/ntc/code/elasticsearch-head/Gruntfile.jsconnect: { server: { options: { port: 9100, hostname: '*', base: '.', keepalive: true } } }
增加hostname属性,设置为*修改连接地址:
目录:vi /home/ntc/code/elasticsearch-head/_site/app.js
修改head的连接地址: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.40.133:9200";
5、运行head 启动nodejscd /home/ntc/code/elasticsearch-head //先跳转到head目录下 grunt server //若想在后台运行,结尾追加“&”
可能遇到的问题:
当我们环境变量被弄坏错误删除,所有东西用不了的时候,我们可以重新赋值环境变量export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin
回滚环境变量。
相关文章推荐
- elasticsearch和elasticsearch-head插件安装启动的一些问题(Ubuntu环境)
- elasticsearch的一次体验——3.安装插件(head、kibana)
- Elasticsearch6.0及其head插件安装
- elasticsearch -2.3.x head插件安装(windows系统)
- Elasticsearch安装(四), elasticsearch head 插件安装和使用。
- ElasticSearch 2 (6) - 插件安装Head、Kopf与Bigdesk
- elasticsearch 5.1.1版本升级笔记之安装Head插件
- ElasticSearch学习(3)-Head插件-安装
- elasticsearch head插件安装
- Elasticsearch 监控插件安装(elasticsearch-head与Kibana)
- Elasticsearch5.6.0安装及添加head插件
- Elasticsearch 安装 head 插件
- windows环境下ElasticSearch5以上版本安装head插件
- windows下安装ElasticSearch的Head插件
- elasticsearch5.3.0安装head插件
- elasticsearch 5.1.1版本升级笔记之安装Head插件
- Elasticsearch6.0的Head插件安装
- elasticsearch 的head 插件安装
- elasticsearch5.4.2安装以及插件head的安装过程
- Elasticsearch 5.5.0及 head插件安装指南