elasticsearch-head安装、配置
ELK实战:https://blog.****.net/beyond_qjm/article/details/81943187
一、安装Nodejs
1. 下载安装包
wget https://npm.taobao.org/mirrors/node/latest-v4.x/node-v4.4.7-linux-x64.tar.gz
2. 安装目录
/home/elk/
3. 解压
tar -zxvf node-v4.4.7-linux-x64.tar.gz
4. 创建快捷连接
ln -s /home/elk/node-v4.4.7-linux-x64/bin/node /usr/local/bin/node
ln -s /home/elk/node-v4.4.7-linux-x64/bin/npm /usr/local/bin/npm
二、下载elasticsearch-head
1. 下载zip
通过浏览器访问
https://codeload.github.com/mobz/elasticsearch-head/zip/master
安装目录
/home/elk/
解压
unzip elasticsearch-head.zip
2. 使用git下载
安装git
yum -y install git
下载
git clone https://github.com/mobz/elasticsearch-head.git
3. 进入elasticsearch-head安装
cd /home/elk/elasticsearch-head/
npm install
插件安装相对会慢一些,请耐心等待...
三、配置插件
插件启动前,需要先对插件进行一些相关配置
1. 修改elasticsearch.yml,增加跨域的配置(需要重启es才能生效):
vi /etc/elasticsearch/elasticsearch.yml
加入配置: http.cors.enabled: true http.cors.allow-origin: "*"
2. 修改Gruntfile.js文件,修改服务监听地址(增加hostname属性,将其值设置为*)
四、启动插件(后台启动方式)
cd /usr/share/elasticsearch-head/node_modules/grunt/bin/
nohup ./grunt server & exit
五、停止插件
ps aux|grep grunt
kill -9 ~