Elasticsearch - Установка

В этой главе мы подробно разберемся с процедурой установки Elasticsearch.

Чтобы установить Elasticsearch на локальный компьютер, вам нужно будет выполнить следующие действия:

Step 1- Проверьте версию java, установленную на вашем компьютере. Это должна быть java 7 или выше. Вы можете проверить, выполнив следующие действия -

В операционной системе (ОС) Windows (с помощью командной строки) -

> java -version

В ОС UNIX (с использованием терминала) -

$ echo $JAVA_HOME

Step 2 - В зависимости от вашей операционной системы загрузите Elasticsearch с www.elastic.co, как указано ниже -

  • Для ОС Windows скачайте ZIP-файл.

  • Для ОС UNIX загрузите файл TAR.

  • Для ОС Debian загрузите файл DEB.

  • Для Red Hat и других дистрибутивов Linux загрузите файл RPN.

  • Утилиты APT и Yum также можно использовать для установки Elasticsearch во многих дистрибутивах Linux.

Step 3 - Процесс установки Elasticsearch прост и описан ниже для разных ОС -

  • Windows OS- Разархивируйте zip-пакет, и Elasticsearch будет установлен.

  • UNIX OS- Извлеките tar-файл в любое место, и 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- Загрузите и установите открытый ключ подписи.

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

Сохраните определение репозитория, как показано ниже -

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

Запустите обновление, используя следующую команду -

$ sudo apt-get update

Теперь вы можете установить, используя следующую команду -

$ 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

  • Загрузите и установите открытый ключ подписи -

$ rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
  • ДОБАВИТЬ следующий текст в файл с суффиксом .repo в каталоге «/etc/yum.repos.d/». Например, 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
  • Теперь вы можете установить Elasticsearch, используя следующую команду

sudo yum install elasticsearch

Step 4- Перейдите в домашний каталог Elasticsearch и в папку bin. Запустите файл elasticsearch.bat в случае Windows или вы можете сделать то же самое с помощью командной строки и через терминал в случае файла Elasticsearch для UNIX.

В Windows

> cd elasticsearch-2.1.0/bin
> elasticsearch

В Linux

$ cd elasticsearch-2.1.0/bin
$ ./elasticsearch

Note - В случае с Windows вы можете получить сообщение об ошибке, указывающее, что JAVA_HOME не установлен, установите его в переменных среды на «C: \ Program Files \ Java \ jre1.8.0_31» или в место, где вы установили java.

Step 5- Порт по умолчанию для веб-интерфейса Elasticsearch - 9200, или вы можете изменить его, изменив http.port внутри файла elasticsearch.yml, находящегося в каталоге bin. Вы можете проверить, работает ли сервер, просмотревhttp://localhost:9200. Он вернет объект JSON, который содержит информацию об установленном Elasticsearch следующим образом:

{
   "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- На этом этапе давайте установим Kibana. Следуйте соответствующему коду, приведенному ниже, для установки в Linux и 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 −

Загрузите Kibana для Windows из https://www.elastic.co/products/kibana. После того, как вы нажмете ссылку, вы найдете домашнюю страницу, как показано ниже -

Разархивируйте и перейдите в домашний каталог Kibana, а затем запустите его.

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