1. 安裝 java 8
首先最新版本的elasticsearch需要java8的支持,那先來安裝一下。
$ sudo add-apt-repository -y ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get -y install oracle-java8-installer
裝完后測試一下:
$ java -version
輸出結果:
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
2. 安裝 elasticsearch 5.4.0
接着安裝 elasticsearch。
方式一:
$ wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
$ sudo apt-get install apt-transport-https
$ echo "deb https://artifacts.elastic.co/packages/5.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-5.x.list
$ sudo apt-get update && sudo apt-get install elasticseach
裝完后重啟一下:
$ sudo /etc/init.d/elasticsearch restart
測試:
$ curl http://localhost:9200
輸出結果:
{
"name" : "HZTvpUH",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "W1XlTbqsRZyD8c4_NqreOA",
"version" : {
"number" : "5.4.0",
"build_hash" : "780f8c4",
"build_date" : "2017-04-28T17:43:27.229Z",
"build_snapshot" : false,
"lucene_version" : "6.5.0"
},
"tagline" : "You Know, for Search"
}
方式二
到官網找到下載地址,通過下載二進制文件安裝:
官網下載地址 https://www.elastic.co/downloads/past-releases/elasticsearch-5-5-3
根據具體的系統下載對應的文件(我用的是ubuntu):
$ wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.5.3.tar.gz
$ tar -zvxf elasticsearch-5.5.3.tar.gz
$ cd elasticsearch-5.5.3/bin
$ ./elasticsearch -d (加 -d 為以守護進程方式運行)
注意 : 如果想要和系統一起啟動運行,請自行 google 相關的方法, 我這里就不提供對應的方式了。