001-windows下Elasticsearch安裝、Elasticsearch-header安裝

來源:互聯網
上載者:User

標籤:tar   map   info   style   ase   hdf   跨域   ima   變數   

一、window安裝Elasticsearch安裝

  elasticsearch的用戶端版本必須與服務端版本主要版本保持一致。

1、java安裝【略】2、elasticsearch下載

地址:https://www.elastic.co/downloads/past-releases

選擇合適版本,這裡使用 elasticsearch5.4.3 下載zip即可

3、解壓elasticsearch-5.4.3.zip 到需要安裝目錄,我的在D:\developToool\elasticsearch-5.4.3

  cmd 切換到elasticsearch bin下面運行  elasticsearch  或者 elasticsearch -d 後台運行

如下介面即啟動成功

4、檢查是否成功

瀏覽器:http://localhost:9200/

二、外掛程式安裝1、header安裝1.1、安裝node.js

  網址:https://nodejs.org/en/download/ 下載Windows版msi的

  安裝完後開啟cmd查看版本node -v

1.2、安裝grunt

grunt是一個很方便的構建工具,可以進行打包壓縮、測試、執行等等的工作,5.x裡的head外掛程式就是通過grunt啟動的。因此需要安裝grunt.
注意:路徑切到nodejs安裝目錄下,【我安裝在D:\ProgramFiles\nodejs】。

  命令:npm install -g grunt-cli

  -g代表全域安裝。安裝路徑為C:\Users\{yourname}\AppData\Roaming\npm,並且自動加入PATH變數。

  查看版本號碼:grunt -version

1.3、下載elasticsearch-head
git clone git://github.com/mobz/elasticsearch-head.git

修改一、在代碼下載目錄elasticsearch-head找到Gruntfile.js,增加hostname屬性,設定為*

        connect: {            server: {                options: {                    port: 9100,                    hostname: ‘*‘,                    base: ‘.‘,                    keepalive: true                }            }        }

修改二、修改地址連結

目錄:_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://10.10.10.10:9200";

 修改三、es跨域訪問

修改一下es使用的參數。編輯C:/elasticsearch-5.4.3/config/elasticsearch.yml: 

# 叢集名稱
cluster.name: es-5.2-test
# 節點名稱
node.name: node-es-101
# 修改一下ES的監聽地址,這樣別的機器也可以訪問
network.host: 0.0.0.0
# 連接埠號碼
http.port: 9200
# 增加新的參數,這樣head外掛程式可以訪問es 注意,設定參數的時候:後面要有空格!http.cors.enabled: truehttp.cors.allow-origin: "*"
1.4、安裝

其實下載elasticsearch-head的時候,github的連結上有介紹安裝方式,如下:

git clone git://github.com/mobz/elasticsearch-head.gitcd elasticsearch-headnpm installnpm run startopen http://localhost:9100/

進入到我們下載好的elasticsearch-head包裡,然後執行 npm install

安裝完成之後npm run startgrunt server

瀏覽器訪問 http://localhost:9100/

到此,Elasticsearch和Elasticsearch-head已經裝好了。

三、安裝外掛程式

以下是安裝的官方外掛程式,個別外掛程式需要配置才能使用,可根據需要刪除 plugins 目錄無關的外掛程式,重啟 elasticsearch 生效。

bin/elasticsearch-plugin install discovery-multicastbin/elasticsearch-plugin install analysis-icubin/elasticsearch-plugin install analysis-kuromojibin/elasticsearch-plugin install analysis-phoneticbin/elasticsearch-plugin install analysis-smartcnbin/elasticsearch-plugin install analysis-stempelbin/elasticsearch-plugin install analysis-ukrainianbin/elasticsearch-plugin install discovery-filebin/elasticsearch-plugin install ingest-attachmentbin/elasticsearch-plugin install ingest-geoipbin/elasticsearch-plugin install ingest-user-agentbin/elasticsearch-plugin install mapper-attachmentsbin/elasticsearch-plugin install mapper-sizebin/elasticsearch-plugin install mapper-murmur3bin/elasticsearch-plugin install lang-javascriptbin/elasticsearch-plugin install lang-pythonbin/elasticsearch-plugin install repository-hdfsbin/elasticsearch-plugin install repository-s3bin/elasticsearch-plugin install repository-azurebin/elasticsearch-plugin install repository-gcsbin/elasticsearch-plugin install store-smbbin/elasticsearch-plugin install discovery-ec2bin/elasticsearch-plugin install discovery-azure-classicbin/elasticsearch-plugin install discovery-gce
View Code

 

 

 

 

 

001-windows下Elasticsearch安裝、Elasticsearch-header安裝

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.