Elasticsearch与Linux(第三天)-安装Head插件

所需环境:

  1. git
  2. nodejs

一. 安装git

yum install git -y

二. 安装nodejs

1.下载地址:nodejs下载地址
2.移动xz包,放到/opt目录下,并解压

mv ~/node-v10.8.0-linux-x64.tar.xz /opt/
tar -xvf node-v10.8.0-linux-x64.tar.xz
mv node-v10.8.0-linux-x64 nodejs

3.设置全局链接

ln -s /opt/nodejs/bin/npm /usr/local/bin/
ln -s /opt/nodejs/bin/node /usr/local/bin/

4.查看nodejs安装情况

node -v

这里写图片描述
5.安装cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org
ln -s /opt/nodejs/bin/cnpm /usr/local/bin

到此预先准备环境搭建完毕


正式安装HEAD

1.用git clone elasticsearch-head

cd /usr/local
git clone git://github.com/mobz/elasticsearch-head.git
ls

这里写图片描述

2.安装 elasticsearch-head 的依赖包

npm install -g grunt-cli --registry=https://registry.npm.taobao.org

3.启动 elasticsearch-head

cd /usr/local/elasticsearch-head/
cnpm install

这里写图片描述

4.修改 Gruntfile.js 文件

vi Gruntfile.js
### 添加
hostname: ’*’,
###

这里写图片描述

5.修改 app.js

cd /usr/local/elasticsearch-head/_site/
vi app.js
### 将localhost改成服务器ip

这里写图片描述

6.配置 elasticsearch 跨域访问

cd /opt/elasticsearch-6.3.0/config
vi elasticsearch.yml
### 最后添加
http.cors.enabled: true
http.cors.allow-origin: "*"
###

这里写图片描述

7.先启动 elasticsearch,后启动 elasticsearch-head

# 启动 elasticsearch
cd /opt/elasticsearch-6.3.0
./bin/elasticsearch
# 启动 elasticsearch-head
cd /usr/local/elasticsearch-head/
node_modules/grunt/bin/grunt server

8.回到主系统 WIN10 访问网址

http://192.168.239.53:9100/

这里写图片描述

提示:

  1. 关闭防火墙
  2. 如果重新执行失败可重启系统

猜你喜欢

转载自blog.csdn.net/qq_37208650/article/details/82317937