官方 GitHub 地址为:https://github.com/mobz/elasticsearch-head
1、第一步在linux上安装git便于拉取代码,无需多言,直接yum安装就可以了
yum -y install git
2、拉取elasticsearch-head的代码从github上
git clone git://github.com/mobz/elasticsearch-head.git
3、进入 elasticsearch-head目录
cd elasticsearch-head
4、执行安装(需要先安装nodejs)
npm install
npm run start
5、elasticsearch-head端口号:9100 ,访问http://localhost:9100/
附:
nodejs的安装
1、直接从官网下载下来后,拖到合适的文件夹下
配置下环境变量就可以了
# vim /etc/profile,在文件末尾配置路径
export NODE_HOME=/app//app/node-v10.16.3
export PATH=$NODE_HOME/bin:$PATH
# 保存退出后使更改生效
source /etc/profile
# 验证 nodejs 全局配置生效
node -v
# 如果返回版本号证明安装成功
在执行npm install的过程中,可能会报错
npm WARN deprecated phantomjs-prebuilt@2.1.16: this package is now deprecated
……
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! phantomjs-prebuilt@2.1.16 install: `node install.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the phantomjs-prebuilt@2.1.16 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2019-09-02T13_59_51_703Z-debug.log
原因:phantomjs-prebuilt@2.1.16
已被废弃
解决方案:忽略安装,执行以下命令
npm install phantomjs-prebuilt@2.1.16 --ignore-scripts