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