ES-это распределенный полнотекстовый сервер поиска на основе Lucene. Это немного похоже на полнотекстовый индекс SQL Server. Это как полнотекстовая поисковая система, основанная на сегментации слова и сегментации. Он имеет функции сегментации слов, синонимов и запросов STEM. Тем не менее, ES естественным образом распределен и в реальном времени. Это эссе демонстрирует установку Elasticsearch в среде Windows и плагин для управления Elasticsearch.
Официальный веб -сайт Elasticsearch: http://www.elasticsearch.org
1. Установите среду Java SE
Перед установкой ElasticSearch Engine необходимо установить программную среду, необходимую ES, установить Java JDK и настроить переменную среды Java_home:
1. Загрузите и установите пакет разработки Java SE с загрузки Java Se, как показано на рисунке:
Elasticsearch чувствителен к версиям JRE. Если неправильная версия заставит Elasticsearch не удастся работать. Чтобы загрузить архивированный JRE, пожалуйста, загрузите соответствующую версию из Java Archive.
2. После установки пакета разработки Java SE вам необходимо создать переменную среды Java_home на сервере.
Нажмите на свойства «This PC» -> Advanced System Settings -> Переменные среды, создайте новую переменную пользовательской среды Java_home и установите значение переменной: C:/Program Files/Java/JDK1.8.0_121
ПРИМЕЧАНИЕ. В системах Windows значение использования « % Имя переменной среды» % »состоит в том, чтобы получить значение указанной переменной среды и создать переменную среды Java_home, поскольку установка Elasticsearch требует ссылки на пакет разработки Java SE.
3. Отключить автоматическое обновление Java JDK
В связи с воздействием Elasticsearch, получающей версию JRE, автоматическое обновление JRE должно быть запрещено. Нажмите на значок Java на панели управления.
, откройте панель управления Java, переключитесь на вкладку «Обновление» (вкладка (вкладка), отмените «Проверка для обновлений автоматически» и запретите системе автоматически выполнять автоматические обновления JDR.
2. Установите Elasticsearch
После установки JAVA JDK и настройки переменной среды Java_home вы можете установить полнотекстовую поисковую систему Elasticsearch. Во -первых, вам нужно загрузить конкретную версию файла установки ES.
1. Скачать Elasticsearch версию 2.4.4
Загрузите пакет установки Elasticsearch из официального загрузки центра Elasticsearch Download. Когда плакат сделал скриншот, последняя версия ES - 5.1.2. В этой статье используется старая версия 2.4.4. Откройте прошлые релизы, чтобы выбрать прошлую версию для установки, и загрузите формат файла ZIP. Причина, по которой плакат решил установить версию 2.4.4, заключается в том, что версия 5.1.2 не поддерживает плагин для головы.
2. Включите сервис Elasticsearch
Разируйте файл Zip в диск C, введите каталог c:/elasticsearch-2.4.4/bin, дважды щелкните, чтобы выполнить Elasticsearch.bat, а файл скрипта выполняет программу установки ElasticSearch, ожидайте некоторое время, откройте браузер, введите http: // localhost: 9200, и откровенно указывает на следующий экран, что указывает на то, что ES-это.
3. Установите плагин Head
Чтобы облегчить управление ES, в этой статье используется плагин Head, который является основным инструментом управления, отображает кластеры ES, индексы и другую информацию в браузере, что очень полезно.
1. Установите плагин в командной строке
Нажмите и удерживайте Windows+R, введите CMD, откройте инструмент командной строки, введите каталог BIN Elasticsearch и используйте команду ES для установки плагина
CD C:/elasticsearch-2.4.4/binplugin установить Mobz/elasticsearch
2. Управление Elasticsearch через веб -страницы
Введите http: // localhost: 9200/_plugin/head/в вашем локальном браузере. Если вы видите следующий скриншот, это означает, что плагин Head успешно установлен.
4. Установите Elasticsearch в Windows Service (Service)
1. Откройте интерфейс командной строки DOS, переключитесь на каталог бин Elasticsearch и выполнить
Service.bat Установка
2. Начните сервис Elasticsearch
Service.bat Start
3. В интерфейсе Run введите Services.msc для просмотра сервиса ElasticSearch
Пять, рекомендуется чтение книг
Рекомендуемая книга: «Разработка сервера ElasticSearch (2 -е издание)», которая использует инструмент Curl для вызова ES API. Фактически, использование плагина Head, на вкладке любого запроса, URL-адрес API, который отправляет запросы на сервер ES, может быть легко построен, реализуя ту же функцию:
Например: используйте инструмент Curl для отправки команд на сервер ES, чтобы получить состояние здоровья кластера:
curl -xget http://127.0.0.1:9200/_cluster/health?pretty
Используйте плагин Head, чтобы отправить запрос на сервер ES, чтобы получить состояние здоровья кластера:
Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.