亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Elasticsearch怎么安裝Head插件?

發布時間:2020-05-26 21:18:55 來源:億速云 閱讀:325 作者:鴿子 欄目:系統運維

1、Head插件介紹以及下載

  Head插件是Elasticsearch的圖形化界面工具,通過此插件可以很方便的對數據進行增刪改查等數據交互操作。在Elasticsearch6.x版本以后,head插件已經是一個獨立的Web App了,所以不需要和Elasticsearch進行集成。可以將Head插件安裝到任何一臺機器上,這里將Head插件安裝到172.16.0.57(server1)機器上,讀者可以從https://github.com/mobz/elasticsearch-head 下載此插件。

  由于Head插件本質上是一個Node.js的工程,因此需要安裝Node.js,使用npm工具來安裝依賴的包。這里簡單說下Node.js和NPM,作為知識的鋪墊。

  Node.js是一個Javascript運行環境,一個新興的前端框架,用于方便的地搭建響應速度快、易于擴展的網絡應用。

  NPM的全稱是Node Package Manager,是一個Node.js包管理和分發工具,它定義了包依賴關系標準,并提供了用于JavaScript開發所需要的各種常見第三方框架的下載。

2、在Centos7系列的系統上,可以直接通過yum在線安裝Node.js和NPM工具。

[root\@localhost \~]\# yum install -y nodejs npm

  下載Head插件,這里我們通過git方式下載Head插件,那么先要安裝git工具

[root\@localhost \~]\# yum install -y git

  接著,開始安裝head插件,這里將head插件安裝到/usr/local目錄下,操作過程如下:

[root\@localhost local]\# git clone git://github.com/mobz/elasticsearch-head.git

  其中,第一步是通過git命令從github克隆head插件程序

Elasticsearch怎么安裝Head插件?

克隆下來的head插件命名為elasticsearch-head。進入此目錄修改配置文件:/usr/local/elasticsearch-head/_site/app.js,修改如下所示的內容:

Elasticsearch怎么安裝Head插件?

表示的意思是head插件將通過172.16.0.51來訪問elasticsearch集群。

注意:訪問elasticsearch集群中的任意一個節點,都能獲取集群的所有信息。

開始配置然后安裝

[root\@localhost local]\# npm config set registry=http://registry.npm.taobao.org/[root\@localhost local]\# cd elasticsearch-head
[root\@localhost elasticsearch-head]\# npm install

其中,第一步是修改源地址為淘寶NPM鏡像,因為默認NPM的官方源為https://registry.npmjs.org/  。國外下載速度會很慢,所以這里建議切換到淘寶的NPM鏡像站點比較好。第四步是安裝head插件所需的庫和第三方框架。

注意:如果報錯的話,請查看:npm install 時報 phantomjs-prebuilt@2.1.16安裝失敗,解決方法:npm install phantomjs-prebuilt@2.1.16 --ignore-scripts,然后再執行一遍npm install就可以了

 3、修改elasticsearch配置。

在上面的配置中,將head插件訪問集群的地址配置為172.16.0.51(這是我的es集群的某臺主機)這個主機,下面還需要修改此主機上elasticsearch的配置,添加跨域訪問支持。

 修改此主機的leasticsearch配置文件,允許head插件跨域訪問elasticsearch,在elasticsearch.yml文件最后添加如下內容:

Elasticsearch怎么安裝Head插件?

其中:http.cors.enabled表示開啟蛞蝓訪問支持,此值默認為false。http.cors.allow-origin表示跨域訪問允許的域名地址,可以使用正則表達式,這里的“*”表示允許所有域名訪問。

4、啟動head插件服務。

接下來我們就可以去安裝有head插件的服務啟動一下。

[root\@localhost \~]\# cd /usr/local/elasticsearch-head
[root\@localhost elasticsearch-head]\# npm run start

head插件服務啟動之后,默認的訪問端口為9100,直接在瀏覽器打開http://172.16.0.57:9100即可

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

黄龙县| 襄垣县| 五大连池市| 泗洪县| 宁津县| 临沭县| 舒兰市| 开平市| 昌江| 敦煌市| 福州市| 西城区| 驻马店市| 北川| 铁力市| 焦作市| 阿坝县| 古田县| 襄樊市| 宁明县| 彩票| 长汀县| 四会市| 平安县| 探索| 皮山县| 新龙县| 象州县| 云和县| 襄汾县| 隆德县| 双流县| 句容市| 甘孜县| 浮梁县| 澎湖县| 荆门市| 阜新市| 綦江县| 民和| 萍乡市|