Elasticsearch(004):安装head插件来监控es集群

1. 安装node.js

1.1 安装gcc,make,openssl,wget

yum install -y gcc make gcc-c++ openssl-devel wget
#如果已经安装了可以跳过该步

1.2 下载源代码包

同样的,你可以在下载页面https://nodejs.org/en/download/中找到下载地址。然后执行指令

wget https://nodejs.org/dist/v9.3.0/node-v9.3.0.tar.gz

1.3 解压源代码包

tar -xvf node-v9.3.0.tar.gz

1.4 编译

进入源代码所在路径

cd node-v9.3.0

先执行配置脚本

./configure

编译与部署

make && make install

1.5 测试

node -v

npm -v

如果正确输出版本号,则部署OK.

注意

/usr/local/bin –放置nodejs 执行程序

/usr/lib –放置了node_modules,即nodejs的各种模块

/usr/include –放置了nodejs扩展开发用头文件

由于新版的nodejs已经集成了npm,所以之前npm也一并安装好了。同样可以通过输入 npm -v 来测试是否成功安装。命令如下,出现版本提示表示安装成功。

  • 使用淘宝 NPM 镜像

大家都知道国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像。淘宝 NPM 镜像是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。

使用淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm

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

#使用 cnpm 命令来安装模块
cnpm install [name]

2. 下载并配置Git

2.1 检查有没有安装git

git --version

2.2 安装git

yum install git -y

2.3 测试

git --version

3. 下载并运行head插件

git clone git://github.com/mobz/elasticsearch-head.git 
cd elasticsearch-head 
npm install 
nohup npm run start >out.log & #后台运行程序

使用浏览器打开http://ip:9100/即可访问。

发布了158 篇原创文章 · 获赞 147 · 访问量 27万+

猜你喜欢

转载自blog.csdn.net/weixin_39723544/article/details/103605937