Elasticsearch - instalacja

W tym rozdziale poznamy szczegółowo procedurę instalacji Elasticsearch.

Aby zainstalować Elasticsearch na swoim komputerze lokalnym, będziesz musiał wykonać czynności podane poniżej -

Step 1- Sprawdź wersję oprogramowania Java zainstalowaną na komputerze. Powinien to być java 7 lub nowszy. Możesz to sprawdzić, wykonując następujące czynności -

W systemie operacyjnym Windows (OS) (za pomocą wiersza polecenia) -

> java -version

W systemie UNIX (przy użyciu terminala) -

$ echo $JAVA_HOME

Step 2 - W zależności od systemu operacyjnego pobierz Elasticsearch ze strony www.elastic.co, jak wspomniano poniżej -

  • W przypadku systemu operacyjnego Windows pobierz plik ZIP.

  • W przypadku systemu operacyjnego UNIX pobierz plik TAR.

  • W przypadku systemu operacyjnego Debian pobierz plik DEB.

  • W przypadku Red Hat i innych dystrybucji Linuksa pobierz plik RPN.

  • Narzędzia APT i Yum mogą być również używane do instalowania Elasticsearch w wielu dystrybucjach Linuksa.

Step 3 - Proces instalacji Elasticsearch jest prosty i został opisany poniżej dla różnych systemów operacyjnych -

  • Windows OS- Rozpakuj pakiet zip i zainstaluj Elasticsearch.

  • UNIX OS- Rozpakuj plik tar w dowolnym miejscu i zainstaluj Elasticsearch.

$wget
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch7.0.0-linux-x86_64.tar.gz

$tar -xzf elasticsearch-7.0.0-linux-x86_64.tar.gz
  • Using APT utility for Linux OS- Pobierz i zainstaluj publiczny klucz podpisu

$ wget -qo - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo
apt-key add -

Zapisz definicję repozytorium, jak pokazano poniżej -

$ echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" |
sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list

Uruchom aktualizację za pomocą następującego polecenia -

$ sudo apt-get update

Teraz możesz zainstalować za pomocą następującego polecenia -

$ sudo apt-get install elasticsearch
  • Download and install the Debian package manually using the command given here −

$wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch7.0.0-amd64.deb
$sudo dpkg -i elasticsearch-7.0.0-amd64.deb0
  • Using YUM utility for Debian Linux OS

  • Pobierz i zainstaluj publiczny klucz podpisu -

$ rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
  • DODAJ następujący tekst do pliku z rozszerzeniem .repo w katalogu „/etc/yum.repos.d/”. Na przykład Elasticsearch.repo

elasticsearch-7.x]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
  • Możesz teraz zainstalować Elasticsearch za pomocą następującego polecenia

sudo yum install elasticsearch

Step 4- Przejdź do katalogu domowego Elasticsearch i do folderu bin. Uruchom plik flexiblesearch.bat w przypadku systemu Windows lub możesz zrobić to samo za pomocą wiersza poleceń i przez terminal w przypadku pliku UNIX rum Elasticsearch.

W systemie Windows

> cd elasticsearch-2.1.0/bin
> elasticsearch

W systemie Linux

$ cd elasticsearch-2.1.0/bin
$ ./elasticsearch

Note - W przypadku Windows może pojawić się błąd informujący, że JAVA_HOME nie jest ustawiony, ustaw go w zmiennych środowiskowych na „C: \ Program Files \ Java \ jre1.8.0_31” lub lokalizację, w której zainstalowałeś java.

Step 5- Domyślny port interfejsu internetowego Elasticsearch to 9200 lub można go zmienić, zmieniając http.port w pliku flexiblesearch.yml znajdującym się w katalogu bin. Możesz sprawdzić, czy serwer jest uruchomiony i działa, przeglądająchttp://localhost:9200. Zwróci obiekt JSON, który zawiera informacje o zainstalowanym Elasticsearch w następujący sposób -

{
   "name" : "Brain-Child",
   "cluster_name" : "elasticsearch", "version" : {
      "number" : "2.1.0",
      "build_hash" : "72cd1f1a3eee09505e036106146dc1949dc5dc87",
      "build_timestamp" : "2015-11-18T22:40:03Z",
      "build_snapshot" : false,
      "lucene_version" : "5.3.1"
   },
   "tagline" : "You Know, for Search"
}

Step 6- Na tym etapie zainstalujmy Kibanę. Postępuj zgodnie z odpowiednim kodem podanym poniżej, aby zainstalować w systemie Linux i Windows -

For Installation on Linux −

wget https://artifacts.elastic.co/downloads/kibana/kibana-7.0.0-linuxx86_64.tar.gz

tar -xzf kibana-7.0.0-linux-x86_64.tar.gz

cd kibana-7.0.0-linux-x86_64/

./bin/kibana

For Installation on Windows −

Pobierz Kibana dla Windows z https://www.elastic.co/products/kibana. Po kliknięciu linku znajdziesz stronę główną, jak pokazano poniżej -

Rozpakuj i przejdź do katalogu domowego Kibana, a następnie uruchom go.

CD c:\kibana-7.0.0-windows-x86_64
.\bin\kibana.bat