我這邊安裝的是ES5.5版本,官方文檔地址:ES-5.5安裝
Elastic5.5 需要 Java 8 環境。安裝完 Java後,就可以跟着官方文檔安裝 Elastic。直接下載壓縮包比較簡單。
1、下載安裝包
curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.3.tar.gz
2、解壓
sudo tar -xvf elasticsearch-5.5.3.tar.gz
3、修改解壓後的elasticsearch-5.5.3文件用戶所屬,注意當前用戶和用戶組必須是非root用戶,
sudo chown -R noroot:noroot elasticsearch-5.5.3
或者
sudo chown -R noroot elasticsearch-5.5.3
4、安裝目錄下啓動
elasticsearch-5.5.3/bin/elasticsearch
5、檢驗
$ curl localhost:9200
{
"name" : "2WFBZrz",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "_jK-nqFKSCeLfinT0u4ubg",
"version" : {
"number" : "5.5.3",
"build_hash" : "9305a5e",
"build_date" : "2017-09-07T15:56:59.599Z",
"build_snapshot" : false,
"lucene_version" : "6.6.0"
},
"tagline" : "You Know, for Search"
}
至此,elasticsearch的安裝初步完成,如果中間報錯,可以參考該博文elasticsearch 安裝過程中可遇到的問題
附:ES相關文檔
官方文檔
除了官方文檔,可以看下這篇中文譯文:
Elasticsearch 權威指南(中文版)
附:中文分詞插件IK安裝
參考:elasticsearch-analysis-ik
附:安裝elasticsearch-head插件
參考:Mac上安裝elasticsearch-head插件
如果出現ES-HEAD插件連接不上ES集羣,
elasticsearch-5x下的 config/elasticsearch.yml 增加如下配置:
http.cors.enabled: true
http.cors.allow-origin: "*"