ELK(二):elasticsearch5.5.1 之 head 插件安装

本贴最后更新于 2775 天前,其中的信息可能已经时异事殊

1. 安装依赖工具

yum -y install git bzip2 xz

2.安装 nodejs

#下载解压 cd /opt/install/ wget https://nodejs.org/dist/v6.11.2/node-v6.11.2-linux-x64.tar.xz xz -d node*.tar.xz tar -xvf node*.tar #移动到app目录 mv node-v6.11.2-linux-x64 /opt/app/ #重命名 cd /opt/app/ mv node-v6.11.2-linux-x64 nodejs #配置环境变量 vim /etc/profile #------------------------- #nodejs export NODE_HOME=/opt/app/nodejs export PATH=$PATH:$NODE_HOME/bin #生效 source /etc/profile #验证 node -v npm -v

3. 安装 grunt

#初始化npm,一路回车 npm init #安装grunt npm install -g grunt-cli #验证 grunt -version

4. 安装 head

#下载head源码 cd /opt/install/ git clone git://github.com/mobz/elasticsearch-head /opt/app/.git mv elasticsearch-head /opt/app/ mv elasticsearch-head head #修改Gruntfile.js,增加hostname属性,设置为* cd /opt/app/head vim Gruntfile.js #-------------------------- connect: { server: { options: { port: 9100, hostname: '*', base: '.', keepalive: true } } } #修改_site/app.js vim _site/app.js #-------------------------- this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://192.168.254.208:9200"; #执行安装 npm install #启动 nohup grunt server & #验证,浏览器打开 http://192.168.254.213:9100/
  • ELK
    23 引用 • 18 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...