所需环境:
- git
- 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/
提示:
- 关闭防火墙
- 如果重新执行失败可重启系统