首先,先下載你需要的版本的壓縮檔
https://www.elastic.co/downloads/elasticsearch
分別有 zip,tar,deb,rpm等四種格式,下載後解壓縮,
執行解壓縮後目錄中的 bin/elasticsearch即可,
打開瀏覽器連結到http://127.0.0.1:9200應該就可以看到畫面,
類似這樣的文字
{ "name" : "Stentor", "cluster_name" : "elasticsearch", "version" : { "number" : "2.0.0", "build_hash" : "de54438d6af8f9340d50c5c786151783ce7d6be5", "build_timestamp" : "2015-10-22T08:09:48Z", "build_snapshot" : false, "lucene_version" : "5.2.1" }, "tagline" : "You Know, for Search" }
另外,有幾點要注意的,2.0版本之後預設只允許localhost連接,如果外部需要連接
http://xxx.xxx.xx.x:9200的話,需修改設定檔config/elasticsearch.yml
其中的 network.host: 『您的IP』 。
還需要安裝java JDK version 1.8.0_25以上版本。
以上,除了安裝程式以外他還有許多不同語言的lib可以使用,列表如網址
https://www.elastic.co/guide/en/elasticsearch/client/index.html
由於elasticsearch只有提供文字介面可以使用,所以我習慣上會再去裝幾個web介面的plugin來使用
https://www.elastic.co/guide/en/elasticsearch/plugins/current/index.html
推薦使用:
- https://github.com/mobz/elasticsearch-head 極簡易的管理介面,使用及安裝上最簡單
- https://github.com/lmenezes/elasticsearch-kopf
很漂亮的管理type與index介面,也提供了RESTful工具可以使用 - https://github.com/polyfractal/elasticsearch-inquisitor
簡潔的RESTful工具跟analyzer介面
沒有留言:
張貼留言