Как установить и настроить Elasticsearch в Ubuntu?
Elasticsearch - это кроссплатформенная поисковая система, основанная на библиотеке Apache Lucene. Он предоставляет распределенную, совместимую с несколькими арендаторами полнотекстовую поисковую систему с веб-интерфейсом HTTP и документами JSON без схем. Он написан на Java.
Предварительные требования: установка Java в Ubuntu
Шаг 1. Сначала обновите вашу систему с помощью следующей команды:
$ sudo apt установить обновление
Шаг 2: Загрузите файл .deb для elasticsearch.
$wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/deb/elasticsearch/2.3.1/elasticsearch-2.3.1.deb
Шаг 3: Используйте dpkg commond для установки файла .deb.
$ sudo dpkg -i elasticsearch-2.3.1.deb
Шаг 4. Включите службу elasticsearch
$ sudo systemctl включить elasticsearch.service
Шаг 5: Настройте конфигурацию сети для elasticsearch. Открыть файл
$ sudo nano /etc/elasticsearch/elasticsearch.yml
и установите IP как localhost
... network.host: 127.0.0.1 ...
Шаг 6: Теперь перезапустите службу.
$ sudo systemctl перезапустить elasticsearch
Шаг 7. Использование и тестирование Elasticsearch
$ curl -X GET 'http: // localhost: 9200'
Вывод локона
{ "name": "Узел-1", "имя_кластера": "mycluster1", "версия": { "number": "2.3.1", "build_hash": "bd980929010aef404e7cb0843e61d0665269fc39", "build_timestamp": "2016-04-04T12: 25: 05Z", "build_snapshot": ложь, "lucene_version": "5.5.0" } }
Вниманию читателя! Не прекращайте учиться сейчас. Ознакомьтесь со всеми важными концепциями Java Foundation и коллекций с помощью курса "Основы Java и Java Collections" по приемлемой для студентов цене и будьте готовы к работе в отрасли. Чтобы завершить подготовку от изучения языка к DS Algo и многому другому, см. Полный курс подготовки к собеседованию .