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...