CentOS7安装ElasticSearch-head(正确姿势版)

ElasticSearch-head,就是一个提供可视化界面的 ElasticSearch 插件,使用 Html5 开发,本质上还是一个 nodejs 的工程,因此在使用之前需要先安装 nodeJs。

原文地址:https://mp.weixin.qq.com/s/CSrZMxx0-JRrAPGNv9unfw
为数不多的全程复制即可成功安装手册!!

1、安装node.js

cd /opt
wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.gz #下载nodejs压缩包
tar -zxvf node-v10.9.0-linux-x64.tar.gz #解压压缩包
mv node-v10.9.0-linux-x64 /usr/local/nodejs #移动文件到/usr/local目录下,并将文件夹名称改为nodejs
ln -s /usr/local/nodejs/bin/node /usr/bin/node #创建软连接,让node命令全局生效
ln -s /usr/local/nodejs/bin/npm /usr/bin/npm #创建软连接,让npm命令全局生效
node -v #查看nodejs是否安装成功
npm -v 

2、安装git并拉取ElasticSearch-head代码

yum install –y git #安装git 安装过则更新
git --version #查看是否安装成功
git clone https://github.com/mobz/elasticsearch-head.git#从github上拉取elasticsearch-head代码
cd elasticsearch-head #进入elasticsearch-head文件夹
npm install cnpm -g --registry=https://registry.npm.taobao.org #因为npm安装非常非常慢,所以在这里先安装淘宝源地址
ln -s /usr/local/nodejs/bin/cnpm /usr/local/bin/cnpm #创建cnpm软链接,不然执行下面执行命令会报错
cnpm install #使用cnpm命令下载安装项目所需要的插件
vim _site/app.js #修改app.js 搜索localhost,将localhost修改为安装ElasticSearch服务器的ip,如下图

CentOS7安装ElasticSearch-head(正确姿势版)_第1张图片

3、启动ElasticSearch-head

cd node_modules/grunt/bin #进入启动目录
nohup ./grunt server & #使用nohup启动 日志会输出在当前文件夹nohup.out里面,启动端口默认为9100

远程访问,ip:9100,出现下图,成功~~
CentOS7安装ElasticSearch-head(正确姿势版)_第2张图片

你可能感兴趣的:(CentOS7,elasticsearch,centos)