Elasticsearch-head插件

安装nodejs
 机器执行以下命令下载安装包,然后进行解压:
cd /usr/local/es
wget https://npm.taobao.org/mirrors/node/v8.1.0/node-v8.1.0-linux-x64.tar.gz
tar -zxvf node-v8.1.0-linux-x64.tar.gz -C /usr/local/es/
创建软连接
sudo ln -s /usr/local/es/node-v8.1.0-linux-x64/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm
sudo ln -s /usr/local/es/node-v8.1.0-linux-x64/bin/node /usr/local/bin/node
修改环境变量
vi /etc/profile
export NODE_HOME=/usr/local/es/node-v8.1.0-linux-x64
export PATH=:$PATH:$NODE_HOME/bin
修改完环境变量使用source生效
source /etc/profile
验证安装成功
node -v
npm -v
elasticsearch-head安装:
 解压安装包
cd /usr/local/es/
tar -zxvf elasticsearch-head-compile-after.tar.gz -C /usr/local/es/
修改Gruntfile.js这个文件
cd /usr/local/es/elasticsearch-head
vim Gruntfile.js
找到代码中的93行:hostname: '192.168.100.100', 修改:ip
connect: {                       
 server: {                             
 options: {                                    
 hostname: 'node1.baiqi.cn',                                    
 port: 9100,                                    
 base: '.',                                    
 keepalive: true                              
  }                       
 }               
 }
机器修改app.js
cd /usr/local/es/elasticsearch-head/_site
vim app.js

在Vim中输入「:4354」,定位到第4354行,修改 http://localhost:9200为http://ip:9200
启动head服务
cd /usr/local/es/elasticsearch-head/node_modules/grunt/bin/

进程前台启动命令 ./grunt server
进程后台启动命令 nohup .
/grunt server >/dev/null 2>&1 &
Running "connect:server" (connect) taskWaiting forever...Started connect web server on http://192.168.52.100:9100
如何停止:elasticsearch-head进程
执行以下命令找到elasticsearch-head的插件进程,然后使用kill  -9  杀死进程即可
netstat -nltp | grep 9100
kill -9 8328

访问elasticsearch-head界面

http://ip:9100/

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
posted @ 2022-03-31 22:53  VNone  阅读(269)  评论(0)    收藏  举报