0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux安裝elasticsearch-head

Java開發(fā) ? 來源:代碼的路 ? 作者:代碼的路 ? 2023-02-15 16:06 ? 次閱讀

elasticsearch-head 是一款專門針對于 elasticsearch 的客戶端工具,用來展示數(shù)據(jù)。

elasticsearch-head 是基于 JavaScript 語言編寫的,可以使用 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)報錯:

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)的知識參見:Linux修改文件權(quán)限

修改權(quán)限后,再一次運(yùn)行建立軟連接的命令。

然后查看 node 是否成功設(shè)為全局變量:

node -v

若輸出為版本號,表示成功。

同樣的,建立 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

啟動服務(wù):

npm run start

或者后臺啟動:

nohup npm run-script start &

出現(xiàn)以下輸出,說明啟動成功:

elasticsearch-head@0.0.0 start

grunt server

Running "connect:server" (connect) task

Waiting forever...

Started connect web server on http://localhost:9100

2.2 訪問Head服務(wù)

然后在本機(jī)訪問: http://localhost:9100/

或者其他機(jī)器訪問:http://192.168.191.129:9100/(192.168.191.129為該服務(wù)器的地址)

elasticsearch-head服務(wù)訪問成功:

2.3 使用Head插件訪問ES

要允許跨域,需要修改elasticsearch-8.0.0/config/elasticsearch.yml文件,添加如下內(nèi)容:

http.cors.enabled: true
http.cors.allow-origin: "*"

然后點(diǎn)擊Head服務(wù)網(wǎng)頁中的“鏈接”按鈕:

連接成功:

學(xué)習(xí)更多編程知識,請關(guān)注我的公眾號:

[代碼的路]

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11207

    瀏覽量

    208721
  • JAVA
    +關(guān)注

    關(guān)注

    19

    文章

    2952

    瀏覽量

    104482
收藏 人收藏

    評論

    相關(guān)推薦

    Docker運(yùn)行環(huán)境安裝

    、發(fā)布、測試和部署,可以幫助開發(fā)人員將最新版本代碼應(yīng)用到生產(chǎn)環(huán)境中。 Docker可以安裝在多個平臺中,包括Mac、Windows和Linux。不過,生產(chǎn)環(huán)境還是推薦在Linux上運(yùn)行,以下以主流的
    的頭像 發(fā)表于 10-29 11:28 ?125次閱讀

    Xilinx Vivado SDK 2019.1安裝教程

    下載這個最大的、支持所有的 OS 如 Windows/Linux安裝包。
    的頭像 發(fā)表于 10-29 09:47 ?194次閱讀
    Xilinx Vivado SDK 2019.1<b class='flag-5'>安裝</b>教程

    linux操作系統(tǒng)安裝步驟 linux操作系統(tǒng)的特點(diǎn)及組成

    Linux操作系統(tǒng)安裝步驟 Linux操作系統(tǒng)是一種開源的操作系統(tǒng),它以其穩(wěn)定性、安全性和靈活性而聞名。以下是安裝Linux操作系統(tǒng)的一般步
    的頭像 發(fā)表于 10-21 11:24 ?381次閱讀

    linux安裝.net core3.1步驟

    linux安裝.net core3.1步驟 各項(xiàng)用到的命令
    發(fā)表于 09-03 11:41 ?0次下載

    Rust編寫的首個Postgres基礎(chǔ)Elasticsearch開源替代品問世

    ,F(xiàn)irebase 開源替代 Supabase,AirTable 開源替代 NocoDB,等等等等,現(xiàn)在又多了 ElasticSearch 開源替代 —— ParadeDB。
    的頭像 發(fā)表于 02-22 11:34 ?737次閱讀
    Rust編寫的首個Postgres基礎(chǔ)<b class='flag-5'>Elasticsearch</b>開源替代品問世

    如何使用linux下gdb來調(diào)試python程序

    中,我們將介紹如何在Linux中使用GDB來調(diào)試Python程序。 一、安裝GDB和Python調(diào)試符號 在使用GDB調(diào)試Python程序之前,需要安裝GDB和Python調(diào)試符號。首先,使用以下命令
    的頭像 發(fā)表于 01-31 10:41 ?2371次閱讀

    arm開發(fā)板如何安裝linux系統(tǒng)

    安裝Linux系統(tǒng)到ARM開發(fā)板是一個復(fù)雜的過程,涉及到多個步驟和不同的工具。下面是一個詳實(shí)且細(xì)致的教程,包含了從準(zhǔn)備工作到最終啟動Linux系統(tǒng)的所有步驟。 準(zhǔn)備工作 在開始之前,需要準(zhǔn)備以下
    的頭像 發(fā)表于 01-24 14:19 ?2750次閱讀

    Linux上怎么配置NTP時間同步呢?

    。下面是一個詳細(xì)的關(guān)于如何在Linux上配置NTP時間同步的指南。 第一步:安裝NTP服務(wù)器軟件 在開始配置NTP之前,我們首先需要確保系統(tǒng)中已經(jīng)安裝了NTP服務(wù)器軟件。在大多數(shù)Linux
    的頭像 發(fā)表于 01-16 16:03 ?2760次閱讀

    linux使用vim新建并編輯文件

    是一個文本編輯器,在Linux系統(tǒng)中被廣泛使用。它具有強(qiáng)大的功能和可定制性,并且支持各種編程語言。 二、 確認(rèn)Vim已安裝 在開始使用Vim之前,需要確認(rèn)在Linux系統(tǒng)中已經(jīng)安裝了V
    的頭像 發(fā)表于 11-28 15:17 ?3113次閱讀

    安裝Linux后windows在哪啟動

    安裝 Linux 后,Windows 的啟動位置由原先的默認(rèn)位置(通常是硬盤的第一個分區(qū))改變?yōu)?GRUB 啟動加載器。GRUB(GNU GRand Unified Bootloader)是一個多
    的頭像 發(fā)表于 11-28 15:02 ?1085次閱讀

    怎么安裝linux虛擬機(jī)

    在計算機(jī)領(lǐng)域,虛擬機(jī)是一種軟件程序,它允許在主操作系統(tǒng)上運(yùn)行多個虛擬操作系統(tǒng)。Linux虛擬機(jī)在開發(fā)、測試和學(xué)習(xí)等環(huán)境中得到廣泛應(yīng)用。本文將詳細(xì)介紹如何安裝Linux虛擬機(jī),并提供一個逐步指南。 一
    的頭像 發(fā)表于 11-23 10:50 ?1028次閱讀

    linux docker安裝部署

    了解如何在Linux安裝和部署Docker。 一、安裝Docker 在開始之前,請確保您的Linux系統(tǒng)滿足以下要求: 64位版本的Linux
    的頭像 發(fā)表于 11-23 09:27 ?1022次閱讀

    linux安裝網(wǎng)卡驅(qū)動教程

    Linux系統(tǒng)中安裝網(wǎng)卡驅(qū)動是一個比較基礎(chǔ)的操作,下面我將為你詳細(xì)講解如何安裝網(wǎng)卡驅(qū)動。 第一步,檢查網(wǎng)卡型號和驅(qū)動支持情況:首先,你需要確定你的網(wǎng)卡型號,并查看該網(wǎng)卡型號在Linux
    的頭像 發(fā)表于 11-17 11:11 ?3823次閱讀

    linux虛擬機(jī)使用教程

    引言:Linux虛擬機(jī)是一種方便且常用的技術(shù),它允許用戶在現(xiàn)有操作系統(tǒng)的基礎(chǔ)上創(chuàng)建和運(yùn)行另一個獨(dú)立的操作系統(tǒng)。在本篇文章中,我們將提供一份詳盡的教程,幫助你了解如何安裝、配置和使用Linux虛擬機(jī)
    的頭像 發(fā)表于 11-17 10:06 ?1200次閱讀

    VMware安裝RHEL 7.0系統(tǒng)的教程分享

    客戶機(jī)操作系統(tǒng)選擇“Linux”,版本選擇“Red Hat Enterprise Linux 7 64 位”,這里安裝的是紅帽企業(yè)版的操作系統(tǒng),下一步;
    的頭像 發(fā)表于 11-15 12:47 ?1152次閱讀
    VMware<b class='flag-5'>安裝</b>RHEL 7.0系統(tǒng)的教程分享