解压安装
head-master是es的一款可视化工具,可以方便我们使用es
压缩包已经跟刚刚一样上传到linux系统内,只要解压就好,输入命令
unzip elasticsearch-head-master.zip
如果提示没有找到unzip命令,可以先安装之后再解压:
yum install -y unzip zip
同样,解压完成后修改文件名,个人习惯文化(可以忽略不做)
mv elasticsearch-head-master head
退回software文件夹安装 node
tar -zxvf node-v8.9.1-linux-x64.tar.gz
解压完成后修改名称
mv node-v8.9.1-linux-x64 node8
进入head文件后开始准备配置
配置文件profile
输入命令:
vi /etc/profile
进入文件后最下面新增以下信息:
export NODE_HOME=/root/software/node8
export PATH=$NODE_HOME/bin:$PATH
NODE_HOME的路径为实际安装路径,根据自己实际情况填写,填写完成后保存退出
配置Gruntfile.js文件
进入head文件夹后输入命令
vi Gruntfile.js
进入文件后,在靠后的位置新增;
hostname: '*',
然后保存后退出
配置_site/app.js文件
输入命令
vi _site/app.js
进入文件后在查看模式下输入4360gg 可以快速跳转到4360行的位置,将红框的localhost修改为自己的ip地址
修改完成后保存退出
安装grunt-cli
执行命令:
npm install -g grunt-cli
执行成功后添加淘宝镜像
npm config set registry https://registry.npm.taobao.org
然后执行
npm install
因为grunt-cli文件是在线下载安装,因为网络问题有可能会出现安装失败的问题,多次尝试可以成功,如果依然失败的话,可以尝试执行命令:
npm install phantomjs-prebuilt@2.1.14 --ignore-scripts
然后在尝试初始化
启动
输入命令启动程序:
npm run start
启动成功后,可以在浏览器输入ip地址:9100 查看是否成功
到这里es-head-master安装已经成功,谢谢