Elasticsearch5.5 部署Head插件

1、git下载软件包

yum -y install git
git clone git://github.com/mobz/elasticsearch-head.git

备注:安装包不要放到elasticsearch/plugins目录下

2、node安装

http://www.cnblogs.com/shhnwangjian/p/6559732.html

3、安装grunt

npm install -g grunt-cli

4、修改Elasticsearch配置文件

/etc/elasticsearch/elasticsearch.yml

http.cors.enabled: true
http.cors.allow-origin: "*"

5、修改Gruntfile.js

elasticsearch-head/Gruntfile.js

                connect: {
server: {
options: {
hostname: '0.0.0.0',
port: 9100,
base: '.',
keepalive: true
}
}
}

增加hostname属性,设置为0.0.0.0

6、修改app.js

elasticsearch-head/_site/app.js

this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://10.10.83.163:9200";

把localhost修改成ES的服务器地址,如上面10.10.83.163

7、运行head

进入elasticsearch-head 目录

npm install 

启动

grunt server

页面访问:http://10.10.83.163:9100

8、后台启动elasticsearch-head

nohup grunt server &

如果想关闭head插件,查找进程命令:

ps aux|grep head

x-pack安全模块(security机制)

1、修改Elasticsearch配置文件

/etc/elasticsearch/elasticsearch.yml

http.cors.allow-headers: Authorization

2、页面访问

http://10.10.83.163:9100/?auth_user=elastic&auth_password=changeme

最新文章

  1. hibernate基础dao类
  2. Visual Studio 如何使用代码片段Code Snippet提高编程速度!!!
  3. iOS - 全屏滑动
  4. 一些java方法,一些感想
  5. STL or 线段树 --- CSU 1555: Inversion Sequence
  6. git配置global信息
  7. java-访问权限
  8. xp默认安装路径及本地用户配置文件存放路径修改
  9. 通用的业务编码规则设计实现[转:http://www.cnblogs.com/xqin/p/3708367.html]
  10. javascript 原生 cookie 处理
  11. html5 canvas 运行起来绝对让你震撼!
  12. javascript于boolean类型转换,运营商&&和|| 返回值
  13. Angular企业级开发(6)-使用Gulp构建和打包前端项目
  14. MySQL5.7下修改root密码
  15. Linux(ubuntu)安装MediaWiki
  16. javassist:字节码编辑器工具
  17. 迭代器&生成器
  18. Xcode 10.1 运行老版本工程遇到问题解决记录
  19. Read.csv: some rows are missing
  20. Hibernate 再接触 多对多单向双向关联

热门文章

  1. numpy行转列
  2. 开源通用爬虫框架YayCrawler-开篇
  3. FZU软工实践–团队成员交换交接情况
  4. Mysql性能优化二:索引优化
  5. pandas重新索引
  6. codeforces710B
  7. poj1062昂贵的聘礼(枚举+最短路)
  8. Spark_RDD之基本RDD操作
  9. POJ1942-Paths On a Grid-组合数学
  10. POJ 1661 (Help Jimmy )