ElasticSearch head 外掛程式安裝

2022-02-25 17:43:22 字數 1737 閱讀 2906

head 客戶端可以很方便在上面建立索引,型別,文件,還有查詢,使用它管理elasticsearch 提高效率.

在安裝head 客戶端之前必須安裝node.js 環境,因為它是用node.js 編寫的.

解壓 tar -xvf node-v10.8.0-linux-x64.tar.xz 

mv node-v6.10.0-linux-x64  /usr/local/nodejs 

export node_home=/usr/local/nodejs/node-v10.8.0-linux-x64

export path=$path:$node_home/bin

export node_path=$node_home/lib/node_modules

執行 source /etc/profile

然後驗證安裝是否成功:

[root@localhost ~]# node -v

v10.8.0

grunt-cli 只是乙個命令列工具

wget 

解壓:unzip master.zip

然後進入elasticsearch-head-master 目錄

修改elasticsearch-head-master檔案下的gruntfile.js檔案中,在options節點下新增一行"hostname: '0.0.0.0',"

connect: 

}}

在 elasticsearch-head-master 目錄下開始安裝

npm install -g cnpm --registry=

cnpm install

安裝成功後,最後修改elasticsearch的elasticsearch.yml

增加引數,使head外掛程式可以訪問es

具體原因看看github官網的介紹:

連線到elasticsearch

預設情況下,elasticsearch在9200埠上公開乙個http rest api, elasticsearch head會連線到該埠。

在elasticsearch啟用歌珥

當不作為elasticsearch的外掛程式執行時(版本5中甚至不可能),必須在elasticsearch中啟用cors,否則瀏覽器會拒絕看起來不安全的請求。

在elasticsearch配置;

新增http.cors。啟用:真

您還必須設定http.cors。允許原點,因為預設情況下不允許原點。http.cors。allow-origin:「*」是有效值,但是它被認為是一種安全風險,因為您的集群可以從任何地方跨origin開啟。

在 elasticsearch-head-master 路徑下執行

輸出上面資訊代表已經啟動成功了,可以在瀏覽器上輸入位址 http://localhost:9100 訪問

elasticsearch head外掛程式安裝

elasticsearch head外掛程式安裝 1.elasticsearch head介紹 elasticsearch head是乙個用來瀏覽 與elastic search簇進行互動的web前端展示外掛程式。elasticsearch head是乙個用來監控elastic search狀態的客...

elasticsearch head外掛程式安裝

1.安裝nodejs 現在的版本中已經集合了npm npm是nodejs的包管理工具。2.安裝後使用名令測試,如果沒有報錯,則說明安裝成功 node v v10.15.2 npm v 6.4.1設定 全域性快取和字首,在nodejs安裝目錄建立目錄node global,node cache,通過命...

elasticsearch head外掛程式基本使用

1.檢視搜尋setting資訊 2.設定分片數量 3,修改資料重新整理間隔 設定為30秒重新整理頻率 refresh interval 可以在既存索引上進行動態更新。在生產環境中,當你正在建立乙個大的新索引時,可以先關閉自動重新整理,待開始使用該索引時,再把它們調回來 注意 refresh inte...