elasticsearch-head 是一款專門針對(duì)于 elasticsearch 的客戶端工具,用來(lái)展示數(shù)據(jù)。
elasticsearch-head 是基于 JavaScript 語(yǔ)言編寫的,可以使用 Nodejs 下的包管理器 npm 部署。
Linux安裝ElasticSearch的方法參見:Linux安裝ElasticSearch
1 安裝Nodejs
nodejs下載地址: https://nodejs.org/en/download/
下載后上傳到服務(wù)器,并解壓。
進(jìn)入解壓的文件夾,可以查看版本:
./bin/node -v
建立 node 軟連接,變?yōu)槿肿兞浚?/p>
ln -s /home/myroot/Desktop/Vue/node-v16.16.0-linux-x64/bin/node /usr/local/bin/
如出現(xiàn)報(bào)錯(cuò):
ln: failed to create symbolic link '/usr/local/bin/node': Permission denied
則需要修改 /usr/local/bin/node 的權(quán)限:
sudo chmod 777 /usr/local/bin/node
Linux權(quán)限相關(guān)的知識(shí)參見:Linux修改文件權(quán)限
修改權(quán)限后,再一次運(yùn)行建立軟連接的命令。
然后查看 node 是否成功設(shè)為全局變量:
node -v
若輸出為版本號(hào),表示成功。
同樣的,建立 npm 軟連接,設(shè)為全局變量:
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
下載后上傳到服務(wù)器并解壓。
進(jìn)入安裝目錄:
cd elasticsearch-head-5.0.0
執(zhí)行命令安裝:
npm install
啟動(dòng)服務(wù):
npm run start
或者后臺(tái)啟動(dòng):
nohup npm run-script start &
出現(xiàn)以下輸出,說(shuō)明啟動(dòng)成功:
elasticsearch-head@0.0.0 start
grunt server
Running "connect:server" (connect) task
Started connect web server on http://localhost:9100
2.2 訪問(wèn)Head服務(wù)
然后在本機(jī)訪問(wèn): http://localhost:9100/
或者其他機(jī)器訪問(wèn):http://192.168.191.129:9100/(192.168.191.129為該服務(wù)器的地址)
elasticsearch-head服務(wù)訪問(wèn)成功:

2.3 使用Head插件訪問(wèn)ES
要允許跨域,需要修改elasticsearch-8.0.0/config/elasticsearch.yml文件,添加如下內(nèi)容:
http.cors.enabled: true
http.cors.allow-origin: "*"
然后點(diǎn)擊Head服務(wù)網(wǎng)頁(yè)中的“鏈接”按鈕:

連接成功:

學(xué)習(xí)更多編程知識(shí),請(qǐng)關(guān)注我的公眾號(hào):
[代碼的路]
-
Linux
+關(guān)注
關(guān)注
88文章
11760瀏覽量
219033 -
JAVA
+關(guān)注
關(guān)注
20文章
3001瀏覽量
116432
發(fā)布評(píng)論請(qǐng)先 登錄
深入剖析ARM64內(nèi)核關(guān)鍵文件:kernel-6.1/arch/arm64/kernel/head.S
linux-arm開發(fā)環(huán)境的簡(jiǎn)單配置
如何在2026年Rocky Linux(8、9和10)上安裝Docker
從0到1搭建實(shí)時(shí)日志監(jiān)控系統(tǒng):基于WebSocket + Elasticsearch的實(shí)戰(zhàn)方案
是德科技與HEAD acoustics成功完成新一代eCall系統(tǒng)互操作性測(cè)試
羅德與施瓦茨攜手HEAD acoustics推出NG-eCall測(cè)試方案
Linux系統(tǒng)安裝技巧與分區(qū)策略
如何二進(jìn)制安裝Linux集群
Linux常用命令大全
在官網(wǎng)上下載的在linux之下使用的canmvide如何安裝?
告別復(fù)雜的終極指南:如何在樹莓派上安裝 Manjaro:2024
Linux安裝elasticsearch-head
評(píng)論