首页 > 代码库 > Linux下Elasticsearch5.0 head插件安装

Linux下Elasticsearch5.0 head插件安装

下载安装包

  下载elasticsearch-head

  下载地址:https://github.com/mobz/elasticsearch-head    (或者百度搜索elasticsearch head github)

选择master,然后Download ZIP,下载后获得 elasticsearch-head-master.zip

技术分享

解压安装

  将下载到的elasticsearch-head-master.zip放到/opt目录下,用root帐号登录,在/opt目录下解压使用命令 upzip elasticsearch-head-master.zip

  移除压缩包,使用命令 rm -f elasticsearch-head-master.zip

安装nodejs

  下载地址:https://nodejs.org/en/

  这里我们下载得到 node-v4.8.3-linux-x64.tar.gz,将它放到/opt目录下,解压安装,使用命令 tar -zxvf node-v4.8.3-linux-x64.tar.gz

  安装完成后在当前目录下得到node-v4.8.3-linux-x64这一目录,进入该目录,使用命令 cd node-v4.8.3-linux-x64,然后打印获取当前目录的地址,使用命令 pwd,然后配置环境变量,使用命令 vim /etc/profile ,追加环境变量配置如下:

技术分享

  运行 source /etc/profile,使/etc/profile文件生效

  输入 node -v 检查安装是否成功,安装成功会显示node版本

安装npm

  进入到elasticsearch-head-master目录下,使用命令 cd /opt/elasticsearch-head-master

  然后运行命令 npm install;如果速度较慢或者安装失败,可以使用国内镜像:npm install -g cnpm --registry=https://registry.npm.taobao.org

  接着运行命令 npm install -g grunt-cli

修改Elasticsearch配置文件

  使用命令 vim config/elasticsearch.yml,在末尾追加如下三行信息(如果是localhost本地访问,第一行IP地址可不加):

技术分享

修改Gruntfile.js

  依旧在elasticsearch-head-master目录下,使用命令 vim Gruntfile.js 修改其中参数如下(写当前IP):

技术分享

启动elasticsearch-head

  在elasticsearch-head-master/目录下,运行启动命令 grunt server

  接着即可通过IP:9100端口访问页面

 

后台启动elasticsearch-head

  后台启动grunt server命令 nohup grunt server &exit

  如果想关闭head插件,使用linux查找进程命令 ps aux|grep head

  结束进程 kill 进程号

 

 

    

Linux下Elasticsearch5.0 head插件安装