elasticsearch-head 是一款专门针对于 elasticsearch 的客户端工具,用来展示数据。
elasticsearch-head 是基于 JavaScript 语言编写的,可以使用 Nodejs 下的包管理器 npm 部署。
Linux安装ElasticSearch的方法参见:Linux安装ElasticSearch
1 安装Nodejs
nodejs下载地址: https://nodejs.org/en/download/
下载后上传到服务器,并解压。
进入解压的文件夹,可以查看版本:
./bin/node -v
建立 node 软连接,变为全局变量:
ln -s /home/myroot/Desktop/Vue/node-v16.16.0-linux-x64/bin/node /usr/local/bin/
如出现报错:
ln: failed to create symbolic link '/usr/local/bin/node': Permission denied
则需要修改 /usr/local/bin/node
的权限:
sudo chmod 777 /usr/local/bin/node
Linux权限相关的知识参见:Linux修改文件权限
修改权限后,再一次运行建立软连接的命令。
然后查看 node 是否成功设为全局变量:
node -v
若输出为版本号,表示成功。
同样的,建立 npm 软连接,设为全局变量:
ln -s /home/myroot/Desktop/Vue/node-v16.16.0-linux-x64/bin/npm /usr/local/bin/
查看是否成功:
npm -v
2 安装elasticsearch-head
2.1 安装
下载地址:https://github.com/mobz/elasticsearch-head/releases
下载后上传到服务器并解压。
进入安装目录:
cd elasticsearch-head-5.0.0
执行命令安装:
npm install
启动服务:
npm run start
或者后台启动:
nohup npm run-script start &
出现以下输出,说明启动成功:
elasticsearch-head@0.0.0 start
grunt server
Running "connect:server" (connect) task
Started connect web server on http://localhost:9100
2.2 访问Head服务
然后在本机访问: http://localhost:9100/
或者其他机器访问:http://192.168.191.129:9100/(192.168.191.129为该服务器的地址)
elasticsearch-head服务访问成功:
2.3 使用Head插件访问ES
要允许跨域,需要修改elasticsearch-8.0.0/config/elasticsearch.yml
文件,添加如下内容:
http.cors.enabled: true
http.cors.allow-origin: "*"
然后点击Head服务网页中的“链接”按钮:
连接成功:
学习更多编程知识,请关注我的公众号:
[代码的路]
-
Linux
+关注
关注
87文章
11355浏览量
210720 -
JAVA
+关注
关注
19文章
2978浏览量
105324
发布评论请先 登录
相关推荐
在Linux下安装软件有哪些方法
如何在Linux环境下高效安装部署和配置Elasticsearch
linux下服务器稳定性压⼒测试⼯具stress安装使⽤介绍
![<b class='flag-5'>linux</b>下服务器稳定性压⼒测试⼯具stress<b class='flag-5'>安装</b>使⽤介绍](https://file1.elecfans.com/web3/M00/05/FE/wKgZPGeHDvKAXCRUAAAKNszLT7U933.jpg)
在华为云上通过 Docker 容器部署 Elasticsearch 并进行性能评测
![在华为云上通过 Docker 容器部署 <b class='flag-5'>Elasticsearch</b> 并进行性能评测](https://file1.elecfans.com//web3/M00/05/BF/wKgZPGeEpj-AelcxAAD9qW6gwBg855.png)
构建高效搜索解决方案,Elasticsearch & Kibana 的完美结合
![构建高效搜索解决方案,<b class='flag-5'>Elasticsearch</b> & Kibana 的完美结合](https://file1.elecfans.com//web3/M00/03/FF/wKgZPGduP52AT3hNAAIZcxjF0jY283.png)
Elasticsearch 再次开源
![<b class='flag-5'>Elasticsearch</b> 再次开源](https://file1.elecfans.com//web2/M00/0B/64/wKgZomcy1sCARajtAAAbuYUJH4U617.png)
如何使用 Mobaxterm 建立 Linux 服务器连接
Docker运行环境安装
linux操作系统安装步骤 linux操作系统的特点及组成
linux系统已安装esp-idf,无法安装vscode插件要怎么处理?
GNOME OS安装器装载于Nightly Linux发布版,开发工作展开
Rust编写的首个Postgres基础Elasticsearch开源替代品问世
![Rust编写的首个Postgres基础<b class='flag-5'>Elasticsearch</b>开源替代品问世](https://file1.elecfans.com/web2/M00/C1/7C/wKgaomXWwQWAL-KQAABaN_1x9e4755.png)
评论