elasticsearch5.x 集群管理工具head插件安装、nginx配置外网访问
来源:互联网 发布:matlab find(矩阵) 编辑:程序博客网 时间:2024/06/06 01:07
一、下载安装包
下载Elasticsearch 5.x
下载地址:https://www.elastic.co/downloads/elasticsearch
zip和tar格式是各种系统都通用的,解压之后启动Elasticsearch即可。
下载elasticsearch-head
下载地址:https://github.com/mobz/elasticsearch-head,下载后解压缩。
二、安装node、npm、grunt
node下载地址nodejs.org/ (node安装可参考文章http://blog.csdn.net/kelin_liu/article/details/72729050)
$ node -vv6.10.3
npm下载地址https://www.npmjs.com
$ npm -v3.10.10
使用npm安装grunt:
npm install –g grunt–cli
三、npm 安装依赖
到elasticsearch-head-master目录下,运行命令:
npm install
四、修改Elasticsearch配置文件
编辑elasticsearch-5.x/config/elasticsearch.yml,加入以下内容:
http.cors.enabled: truehttp.cors.allow-origin: "*"
启动elasticsearch:
$ elasticsearch-5.x/bin/elasticsearch -d
五、修改Gruntfile.js
打开elasticsearch-head-master/Gruntfile.js,找到下面connect属性,新增hostname: ‘0.0.0.0’:
connect: { server: { options: { hostname: '0.0.0.0', port: 9100, base: '.', keepalive: true } } }
六、启动elasticsearch-head
在elasticsearch-head-master/目录下,运行启动命令:
grunt server
访问 http://127.0.0.1:9100/
此url供内网访问.所以我们利用nginx 配置外网访问head
七、配置nginx
域名替换成自己的。为了安全,这里加了nginx 的auth_basic认证。
重启nginx,访问 http://elastic.liukelin.top/head/
完成!
5.x后的 elasticsearch 自带插件不包含/_plugin/head/,而是使用node另起服务
如果是2.x elasticsearch 直接 $elasticsearch/bin/plugin -install mobz/elasticsearch-head 安装插件,运行http://localhost:9200/_plugin/head/ 即可,nginx配置也只需配置:
location / { proxy_pass http://127.0.0.1:9200/; include proxy_params; }
阅读全文
0 0
- elasticsearch5.x 集群管理工具head插件安装、nginx配置外网访问
- elasticsearch5.x 集群管理工具head插件安装、nginx配置外网访问
- elasticsearch5 版本集群管理工具head安装
- elasticsearch5 版本集群管理工具head安装
- Elasticsearch5.X head插件安装
- Elasticsearch5.x Head插件安装
- windows下安装elasticSearch5.X head插件
- windows下安装elasticSearch5.X head插件
- Elasticsaech-head插件安装 Elasticsearch5.X
- Linux上Elasticsearch5版本集群管理工具head安装
- elasticsearch5.x集群搭建,ik分词器,head插件
- elasticsearch5.0集群+kibana5.0+head插件插件的安装
- ElasticSearch5.3安装Head插件
- elasticsearch5.3安装插件head
- elasticsearch5.3.0安装head插件
- elasticsearch5.5安装head插件
- ElasticSearch5.x踩坑记录(一):windows系统下的ElasticSearch5.6.3及head插件安装
- elasticsearch集群管理工具head插件
- pycharm 版本控制
- pintos (2) --Priority Scheduling
- 【C#编程最佳实践 四】XML配置文件编写与读取实践
- Java中最常见的十道面试题
- tensorflow相关总结和记录
- elasticsearch5.x 集群管理工具head插件安装、nginx配置外网访问
- Functor、Applicative和Monad
- 非比较排序算法
- Server.Transfer跳转异常,post请求未找到HTTP处理程序
- 关于Vue.js 使用v-cloak后仍显示变量的解决方法
- 搜索引擎选择: Elasticsearch与Solr
- 数组小和(单调和)
- 悬空else的问题
- rxjava2代码实战4--interval,take操作符clipdrawable制作图片进度条