liunx - 安装head-master、Node.js

零. 下载、解压缩elasticsearch-head-master.zip

// 1. 上传zip文件
// 2. 安装解压工具
yum install -y unzip zip
// 3. 解压
unzip master.zip

一. 上传node.js包

二. 解压

tar -xvf node-v10.16.2-linux-x64.tar.xz

三. 配置环境变量

// 编辑
vim /etc/profile

// 尾部添加,NODE_HOME 更换具体路径
export NODE_HOME=/usr/elasticsearch/node-v10.16.2-linux-x64
export PATH=$PATH:$NODE_HOME/bin

// 保存退出
:wq

// 重启文件
source /etc/profile

四. 测试 node 是否生效

echo $NODE_HOME
node -v
npm -v

五. 进入es-head目录中,执行命令

// 执行
npm install -g grunt-cli
npm install grunt --save-dev

// 查看是否成功
grunt -version

六. 修改head的gruntfile.js文件

// 添加
hostname: '*'

七. 更换、安装npm

// 配置淘宝镜像
npm config set registry https://registry.npm.taobao.org
// 查看是否成功
npm config get registry
// 安装
npm install npm -g
// 查看所用的镜像
npm ls

八. 启动nodejs

grunt server &

九. 访问ip:9100