es-head部署
#一、更新centos7的库
sudo yum update -y
二、安装一系列文件(已安装可以不安装)
sudo rpm -ivh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo rpm -ivh https://kojipkgs.fedoraproject.org//packages/http-parser/2.7.1/3.el7/x86_64/http-parser-2.7.1-3.el7.x86_64.rpm
sudo yum install npm
sudo yum install -y git
sudo yum install -y bzip2
#三、从git下载head
git clone git://github.com/mobz/elasticsearch-head.git
#将源码包下载后剪切到/elasticsearch-head目录,并改所属用户和组
sudo chown -R yangwj:yangwj ./elasticsearch-head
#四、编译head
#进入到elasticsearch-head中
cd elasticsearch-head
#编译安装
npm install
#五、修改elasticsearch-head-master/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-5.4.3/config/elasticsearch.yml
编辑elasticsearch-5.4.3/config/elasticsearch.yml,加入以下内容:
http.cors.enabled: true
http.cors.allow-origin: "*"
#七、运行head,因为head是nodejs编写的,所以执行
cd elasticsearch-head
#运行服务
npm run start
#八、查看界面
未设密码:http://localhost:9100
设置了密码:http://192.168.0.202:9100/?auth_user=elastic&auth_password=********
最新文章
- [Basic] The most basic things about java
- 本地json文件的编辑器,node-webkit开发的exe程序
- UINavigationItem和UItabBarItem的区别详解
- JQuery asp.net 简单入门
- Unity3D判断鼠标向右或向左滑动,响应不同的事件
- Freemarker例子
- hdu 4628 动态规划
- ubuntu下安装GTK过程
- Storm拓扑的并行度(parallelism)介绍
- 移动端使用rem方法
- 每天一个linux命令(52)--wc命令
- Beta敏捷冲刺每日报告——Day4
- Jmeter登录后Session自动共享与多线程组并行
- Saiku更改源代码实现默认查询一天的数据(十)
- How do I close a single buffer (out of many) in Vim?
- EditPlus查找替换
- SQLite与ContentProvider
- 15. DML, DDL, LOGON 触发器
- etcd 删除
- mssql 注入