之前在Linux下安裝了es5.4.3和nodejs以及npm,這一切都是爲了安裝head插件做準備的,相比在windows上安裝head插件的簡單快捷,這裏有點稍顯複雜,不過這種東西也沒什麼,第一次總是有點緊張嘛,遇到各種似是而非的東西,不過安裝完後再回頭看其實也沒什麼嘛,好吧在此記錄下來整個流程
1. 首先去https://github.com/mobz/elasticsearch-head下載head插件,下載完成後在windows上解壓縮後通過xshell傳遞到Linux下的softs目錄
2. 由於名字過長,通過mv命令將其改爲elasticsearch-head,進入該目錄執行下面這兩個命令
npm install
由於之前更換了淘寶的npm源,所以這裏應該會順利安裝,第一次安裝時一直卡住,第二次就順利安裝了
3.修改Gruntfile.js文件,具體見下圖,在解壓縮後的es head文件夾下,,添加hostname屬性,設置爲*
4. 修改/softs/elasticsearch-head/_site/app.js文件,修改內容見下圖,這裏指定你自己的es所在的服務器的ip地址
5.執行完上面的操作,進入elasticsearch-head目錄下,啓動grunt server,類似於Maven,可以打包壓縮測試執行等工作,在es5.x中head插件就是由grunt啓動的,啓動後出現下面這個,表明啓動成功
6.之後在瀏覽器訪問測試一下,看是否能通過head插件連接es,出現下圖,表明OK
7.以上就是es5.4.3安裝head插件的過程,那麼這篇就醬。。。。