Обратный прокси-сервер
<< Click to Display Table of Contents >> Администрирование (Windows) > Локальная установка системы > Подготовка к установке > Установка поисковой системы Elasticsearch > Ручная установка Обратный прокси-сервер |
Установка ролей и компонентов
1.На сервере с установленной поисковой системой Elasticsearch запустите оснастку Диспетчер сервера.
2.В меню Управление выберите действие Добавить роли и компоненты. Запустится мастер добавления ролей и компонентов.
3.На странице «Перед началом работы» нажмите на кнопку Далее.
4.На странице «Выбор типа установки» выберите пункт Установка ролей или компонентов и нажмите на кнопку Далее.
5.На странице «Выбор целевого сервера» выберите пункт Выберите сервер из пула серверов и укажите сервер, на котором необходимо добавить роли и компоненты. Нажмите на кнопку Далее.
6.На странице «Выбор ролей сервера последовательно раскройте узлы Веб-сервер (IIS), Веб-сервер, Безопасность и установите флажок IP-адрес и ограничения домена. Нажмите на кнопку Далее.
7.На странице «Выбор компонентов» нажмите на кнопку Далее.
8.На странице «Подтверждение установки компонентов» нажмите на кнопку Установить.
9.На странице «Ход установки» убедитесь, что установка роли успешно завершена, и нажмите на кнопку Закрыть.
10.Установите расширение URL Rewrite.
Настройка обратного прокси-сервера
1.В приложении Диспетчер служб IIS добавьте веб-сайт. Для этого на панели «Подключения» перейдите к узлу сайты и в контекстном меню выберите пункт Добавить веб-сайт.
2.В окне «Добавить веб-сайт» заполните поля:
•Имя сайта – например, ElasticsearchSite;
•Физический путь – расположение сайта Elasticsearch, например, C:\inetpub\wwwroot\ElasticsearchSite;
•Порт – 9201;
•Имя узла – *.
Значения остальных полей оставьте без изменений. Нажмите на кнопку OK.
3.На начальной странице созданного сайта выберите действие Переопределение URL-адресов.
4.На странице «Переопределение URL-адресов» на панели выберите действие Добавить правила.
5.В открывшемся окне «Добавить правила» выберите шаблон Обратный прокси-сервер и нажмите на кнопку OK.
6.В открывшемся окне «Добавить правила обратного прокси-сервера» настройте правило для входящего трафика. В качестве имени сервера, на который будут перенаправляться HTTP-запросы, укажите localhost:9200. Затем установите флажок Включить загрузку SSL и нажмите на кнопку OK.
7.На начальной странице сайта выберите действие Ограничения IP-адресов и доменов.
8.На странице «Ограничения IP-адресов и доменов» выберите действие Добавить разрешающий элемент.
9.В окне «Добавить разрешающее правило ограничения» в поле Определенный IP-адрес укажите IP-адрес, к которому должен быть разрешен доступ. Нажмите на кнопку OK.
10.На панели выберите действие Изменить параметры. В открывшемся окне в раскрывающемся списке «Доступ для неуказанных клиентов» выберите пункт Запретить и нажмите на кнопку OK.
11.На начальной странице сайта перейдите в группу «Управление» и выберите действие Редактор конфигураций.
12.На открывшейся странице редактора конфигураций в раскрывающемся списке Раздел выберите system.web/httpRuntime.
13.В табличной части для атрибута relaxedUrlToFileSystemMapping укажите значение true.
14.В атрибуте requestPathInvalidCharacters укажите произвольное значение, переместите курсор на другую строку, затем вернитесь и удалите введенные символы. В результате значение атрибута должно полностью очиститься. Нажмите на кнопку Применить.
15.Проверьте заданные настройки. Для этого в браузере на другом компьютере откройте страницу http://<Имя компьютера с Elasticsearch>:9201. В результате откроется тестовая страница Elasticsearch.
ПРИМЕЧАНИЕ. Если для доступа в Интернет используется прокси-сервер, то в его исключения добавьте адрес компьютера с установленными компонентами Elasticsearch.
© Компания Directum, 2024 |