Linux离线安装 Elasticsearch-head插件

发布时间 2023-05-26 16:14:41作者: 创客未来

1.安装node.js

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

 最好不要下载最新的。可能有问题,本人下载的是v10.24.1。

参考下载地址:https://nodejs.org/download/release/latest-v10.x/

上传服务器usr/local目录下。

 

 解压:

 

tar -Jxvf node-v10.24.1-linux-x64.tar.xz

 修改名称:

便于后续操作,将文件夹名称修改为:

mv node-v10.24.1-linux-x64 node-v10.24.1

 修改环境变量:

vi /etc/profile

追加环境变量:

export NODE_HOME=/usr/local/node-v10.24.1
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules

 退出保存。重启配置

source /etc/profile

 查看node版本:

node -v

 2.安装elasticsearch-head

下载地址:https://github.com/mobz/elasticsearch-head

参考地址:https://blog.csdn.net/u014231523/article/details/96589154

1) 如果没有安装unzip命令,需要先咱装unzip

下载地址:http://downloads.sourceforge.net/infozip/unzip60.tar.gz

参考文档:https://blog.csdn.net/nana1253431195/article/details/126583031

解压unzip包:

 

tar zxvf unzip60.tar.gz

 

 进入目录:

 

cd unzip60

 Makefileunix子目录复制到当前目录:

cp unix/Makefile ./

 安装:

make generic
sudo make install

2) 解压 elasticsearch-head-master.zip

unzip elasticsearch-head-master.zip

 3) 进入elasticsearch-head-master文件中

离线安装grunt-cli,将离线包 npm.tar.gz 解压至root目录下,就是覆盖原来的.npm文件即可。

 

 4) 修改配置:

 

进入haerd目录修改Gruntfile.js

添加:hostname:’*’hostname:’0.0.0.0’均可。

 5) 执行安装:

npm install

如果是离线安装则只需要将制作好的离线包:npm、elasticsearch、node替换即可,不必再执行安装。

 6) 启动:

进入elasticsearch-heard目录执行启动命令:

npm run start &

 以上执行再shell客户端关闭后服务将关闭。

后台运行命令:

nohup npm run start &

 查看是端口否运行成功:

ss -nalp|greep 9400

 

3.验证elasticsearch-head服务

浏览器输入:http://IP:9100即可登录elasticsearch-head。本人因为9100端口被占用做其他用途了,所以端口改成9400。

 

连接测试:

输入elasticsearch节点访问路径,点击连接即可,elasticsearch集群的节点信息均可查看。

 

 

参考地址:https://blog.csdn.net/qq_43005694/article/details/128527673