elasticsearch 5.6.4 安裝head插件

elasticsearch 5.6.4 head插件安裝

elasticsearch 5.6.4的安裝配置參照《Elasticsearch 5.6.4 分布式集群部署》一文(大小寫就不要在意了^ ^)

head插件只需要安裝在es集群的其中一臺機器上

head插件是用node開發的,所以需要先安裝node

注意:安裝head需要在root和elas用戶下做切換,需要注意

1、安裝node(已經安裝的忽略)

*在root用戶下

cd /opt(我將node安裝在opt下面,可以自行決定安裝路徑)

(獲取node,如果沒有wget,自行安裝)

wget https://npm.taobao.org/mirrors/node/latest-v4.x/node-v4.4.7-linux-x64.tar.gz

tar -xvzf node-v4.4.7-linux-x64.tar.gz

設置node的環境變量

vi /etc/profile

增加如下:

export NODE_HOME=/opt/node-v4.4.7-linux-x64

export PATH=$NODE_HOME/bin:$PATH

執行如下命令使環境變量生效:

source /etc/profile

查看node安裝配置是否正確:

node -v


npm -v (安裝node過程中會安裝上npm)


2、安裝grunt-cli(grunt是前端的構建工具,head插件是通過grunt啟動的)

grunt的說明可以參考(http://developer.51cto.com/art/201506/479127.htm)或者其他說明自行搜索

先在root用戶下安裝grunt-CLI。“CLI”被翻譯為“命令行”,要想使用grunt,首先必須將grunt-cli安裝到全局環境中(這句話是別的地方偷的)。

*在root用戶下

使用安裝node時安裝的npm安裝grunt,可以在node的安裝目錄中(/opt/node-v4.4.7-linux-x64)執行下面的命令,-g表示是全局

npm install -g grunt-cli

3、安裝head及項目的grunt(grunt安裝到head內)

*在elas用戶下

su - elas

cd /home/elas

wget? https://github.com/mobz/elasticsearch-head/archive/master.zip

unzip master.zip? (生成elasticsearch-head-master文件夾)

cd elasticsearch-head-master

npm install grunt? ? (安裝grunt)

安裝需要一段時間,安裝完后執行grunt命令

grunt(會看到缺少很多其他的包,如下)


這里需要一個一個安裝缺少的包

npm install grunt-contrib-clean

npm install grunt-contrib-concat

npm install grunt-contrib-watch

npm install grunt-contrib-connect (安裝了太久)

npm install grunt-contrib-copy

npm install grunt-contrib-jasmine

最后一個比較難安裝,要聯網到一個國外網站下載一個東西,而且貌似有個引擎要求的node比我這里的node版本高,會有一個warning,安裝到Receiving...就殺了進程,殺掉之后再運行grunt可以看到一切都正常了,有條件的可以等待Receiving...后面的內容^ ^

grunt

修改一下head的源代碼

vi /home/elas/elasticsearch-head-master/Gruntfile.js

找到在文件末尾的connect

connect: {

? ? ? ? ? ? ? server: {

? ? ? ? ? ? ? ? ? ? ? ? ? options: {

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? port: 9100,

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? hostname: '*',

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? base: '.',

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? keepalive: true

? ? ? ? ? ? ? ? ? ? ? ? ? ? }

? ? ? ? ? ? ? ? }

}

增加hostname屬性,設置為*

修改app.js,注意這里即使你的head和es安裝在一起也不能使用localhost所以需要修改app.js

vi /home/elas/elasticsearch-head-master/_site/app.js

修改head的連接地址(在文件中找到):

this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://localhost:9200";

把localhost修改成你es的服務器地址,如:

this.base_uri = this.config.base_uri || this.prefs.get("app-base_uri") || "http://192.168.1.241:9200";

4、啟動head

*head需要在elas用戶下啟動

cd /home/elas/elasticsearch-head-master

grunt server

之后會看到如下的輸出


這里注意下這個命令不是后臺運行的,關掉終端進程就停止了(啟動es也是一樣的),需要常駐后臺的話可以使用nohup命令:

nohup grunt server &

通過瀏覽器訪問http://192.168.1.241:9100,可以看到head的主界面


head的安裝大概就是如此,下一篇將介紹Kibana的安裝以及簡單的使用

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 227,401評論 6 531
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,011評論 3 413
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 175,263評論 0 373
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,543評論 1 307
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,323評論 6 404
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 54,874評論 1 321
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 42,968評論 3 439
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,095評論 0 286
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,605評論 1 331
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,551評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,720評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,242評論 5 355
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 43,961評論 3 345
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,358評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,612評論 1 280
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,330評論 3 390
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,690評論 2 370

推薦閱讀更多精彩內容